G_1007_041

charl hi·2021년 10월 7일
0

국비

목록 보기
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개의 댓글