Building value

Git 명령어 본문

Git

Git 명령어

developer_Michael 2023. 4. 24. 08:45
반응형

1. git init: 새로운 Git 저장소를 생성합니다.

2. git clone: 기존 Git 저장소를 복제합니다.

3. git add: 변경된 파일을 Git에 추가합니다.
ㄴ git add 파일명
ㄴ git add . << 전체 파일 추가

4. git commit: 변경된 파일을 Git에 커밋합니다.

5. git push: 로컬 Git 저장소의 변경사항을 원격 Git 저장소에 업로드합니다.

6. git pull: 원격 Git 저장소에서 변경사항을 가져와 로컬 Git 저장소에 병합합니다.

7. git status: 변경된 파일의 상태를 확인합니다.

8. git log: Git 저장소의 커밋 이력을 확인합니다.

9. git branch: Git 저장소의 브랜치를 생성하거나 확인합니다.

10. git checkout: Git 저장소에서 다른 브랜치로 이동합니다.

11. git merge: 다른 브랜치에서 현재 브랜치로 변경사항을 병합합니다.

12. git revert: 이미 로컬 저장소나 리모트 저장소에 푸시된 커밋을 되돌리는 명령어

13. git reset: 커밋을 특정 시점으로 되돌리는 명령어
--soft: 커밋은 되돌리지만 변경사항은 유지합니다.
--mixed(기본값): 커밋은 되돌리고 변경사항은 스테이징 영역에 남아있습니다.
--hard: 커밋과 변경사항을 모두 되돌립니다.


//git reset과 git revert는 모두 커밋을 되돌리는 명령어이지만, git reset은 커밋 히스토리를 변경하는 것이고, git revert는 새로운 커밋을 생성하여 이전 커밋의 변경사항을 되돌리는 것입니다. 따라서 git revert를 사용하면 이전 커밋 히스토리를 변경하지 않고, 특정 커밋의 변경사항을 되돌릴 수 있습니다.

반응형

'Git' 카테고리의 다른 글

Git과 Github  (0) 2023.04.07