git init 해당 디렉토리에 깃 초기화, 없으면 새로 만듬

 

git branch `브랜치명` 브랜치명으로 해당 HEAD에서 브랜치를만듬

git commit 커밋 하기 해당시점에 기록을 남김

 

git checkout `브랜치명 or 커밋` 해당 브랜치,커밋으로 HEAD이동

 

git branch -f `브랜치명` 해당브랜치로 강제이동 **기록다날라가니 조심.**

 

 

##깃 상대참조하는 방법 ##

git checkout `브랜치명`^   부모커밋으로 이동

git checkout `브랜치명`~3  부,부,부모 커밋으로이동

 

 

 

 

  1. git init: Git 저장소를 초기화합니다.
  2. git clone <원격 저장소 URL>: 원격 저장소의 내용을 가져옵니다.
  3. git status: 변경된 파일들의 상태를 확인합니다.
  4. git add <파일>: 변경된 파일을 스테이징 영역에 추가합니다.
  5. git commit -m "커밋 메시지": 스테이징 영역에 있는 파일들을 커밋합니다.
  6. git log: 커밋 기록을 확인합니다.
  7. git pull: 원격 저장소의 변경 사항을 가져와서 현재 브랜치에 병합합니다.
  8. git push: 현재 브랜치의 커밋을 원격 저장소에 업로드합니다.
  9. git branch: 브랜치 목록을 확인합니다.
  10. git checkout <브랜치 이름>: 다른 브랜치로 전환합니다.
  11. git merge <다른 브랜치 이름>: 다른 브랜치의 내용을 현재 브랜치로 병합합니다.
  12. git remote add <원격 저장소 이름> <원격 저장소 URL>: 새로운 원격 저장소를 추가합니다.
  13. git remote remove <원격 저장소 이름> 또는 git remote rm <원격 저장소 이름>: 원격 저장소를 제거합니다.
  14. git remote rename <기존 이름> <새 이름>: 원격 저장소의 이름을 변경합니다.
  15. git remote show <원격 저장소 이름>: 원격 저장소의 정보를 확인합니다.
  16. git remote -v 또는 git remote --verbose: 등록된 모든 원격 저장소와 각 원격 저장소의 URL을 보여줍니다.
  17. git remote prune: 원격 저장소의 더 이상 존재하지 않는 브랜치들을 제거합니다.

 

 

+ Recent posts