G_1007_041

charl hi·2021년 10월 7일

국비

목록 보기
41/122

깃과 소스트리

롤백 중 세번째 리버트 push pull..

오라클 접속

revert

되돌리고 싶은 커밋에 우클릭 -> 되돌리기

->

  • 변경사항 삭제 + ✨이전 커밋 그대로 놔두기 + 새로운 커밋(Revert) 만들기
  • ✨✨새로운 커밋을 만들면서 직전커밋으로 돌아갈 때
  • 이전 커밋으로 안전하게 되돌리고 싶을 때!


tag

  • 참조하기 쉽도록 커밋에다 이름 붙이기?

  • 작업 사본 부모 : 최근 커밋에 붙음
  • 명시된 커밋 : 커밋 지정하고 싶을 때

왼쪽 메뉴에 더블클릭

예전 내용을 볼 수 있다!! 해당 시점의 코드를 볼 수 있다.

그 상태로 내용 변경하고 커밋하면??


태그 삭제 및

✨마스터로 체크아웃 후 나머지 브랜치들 삭제하면

합쳐짐!!!



rebase : 커밋 합치기, 재배치

파일업로드 진행 중... 등을 남에게 보여주고 싶지 않아!

위 두 커밋을 하나로 합치고 싶다!

자식커밋을 쌍방향 재배치

맨위에거 클릭 -> 이전커밋과 합치기

메세지편집 : '파일 업로드 기능 구현 완료' 로 편집

확인

로그가 하나로 합쳐짐!!



원격저장소 clone

github.com 에서 새 저장소 만든 다음에 주소 복사 후

소스트리에서 clone

위치는 저기가 아니라 새로 만들었음!

onedrive/바탕화면/developer/새파일remote_test

클론!

->



push : 원격 저장소로 보내기

새파일 작성후 커밋하니 뭔가 다르다

push!!

github 새로고침



pull : 로컬로 가져오기

새파일 여기다 추가하면

pull!!

로컬에도 됐다!!



github에서 브랜치 만들고 이동하기

삭제할수도 있다!



소스트리에서 브랜치 만들고 push

board를 체크하면

요렇게 github에서도 만들어진다!

위 브랜치는 로컬저장소에 있는 브랜치,
아래 원격은 원격저장소에 있는 브랜치



gitignore

  • git의 관리대상에서 제외대상들을 모아놓은 것

  • 나만의 템플릿 만드는 사이트

gitignore.io

  • .class : jvm이 실행시키는 파일

  • .metadata : 이클립스의 각 워크스페이스마다 갖고 있는 설정들을 모아놓은 것

  • ✨✨gitignore를 먼저 만들어놓고 가는게 좋다!!!



저장소에 사람 초대하기



pull 하고나서 내 브랜치에 넣기

origin아래의 브랜치들을 더블클릭 ->



오라클

Oracle접속 에 우클릭 -> 이름과 비번...등을 넣고

테스트해서 성공되면 저장

0개의 댓글