Git Basic Commands
4786 ワード
Git & Github #02
Gitデフォルトコマンド
Git version
$ git --version #git 버전 확인
Git config
$ git config --list #환경설정 목록 보기
$ git config --global -e #.gitconfig file 열기
$ git config --global core.editor "code --wait" #디폴트 텍스트 에디터 설정
$ code . #현재 디렉토리를 텍스트에디터에서 열기
$ git config --global user.name 'conatus' #사용자 이름 등록
$ git config --global user.email '[email protected]' #사용자 이메일 등록
$ git config --global --list #등록한 정보 확인
$ git config --global core.autocrlf input #개행문자 설정 for mac
$ git config —global core.autocrlf true #개행문자 설정 for windows
Git init
git init #현재 프로젝트에서 변경사항 추적(버전 관리) 시작
rm -rf .git #.git 삭제
.gitignore
.gitignore #프로젝트 버전관리에서 제외할 파일들을 추가
https://www.toptal.com/developers/gitignore/
Git status
$ git status #작업 상태 확인
$ git status -s #간단한 상태 확인
Git add
$ git add #변경된 파일을 staging area로 이동
$ git add index.html #변경사항을 추적할 특정 파일을 지정
$ git add . #모든 파일의 변경사항을 추적하도록 지정
Git commit
$ git commit #staging area에 있는 변경사항을 git repository로 이동
$ git commit -m 'Start project' #메세지와 함께 버전 생성
Git modifying
$ rm file.txt #file.txt 삭제
$ git rm file.txt #작업 파일을 working directory에서 삭제하고 staging area에 추가
$ git mv file1.txt file2.txt #파일 이름 변경
$ git mv file.txt /dir1/file.txt #파일 위치 변경
Git log
$ git log #commit 목록 보기
Git tag
$ git tag v1.0.0 hashcode #특정한 commit 북마크
$ git tag v2.0.0 hashcode -am "Release note" #tag에 세부정보 작성
$ git tag #tag 목록 확인
$ git show v2.0.0 #tag 정보 확인
$ git tag -d v1.0.0 #tag 삭제
$ git switch v.2.0.0 #특정 tag로 이동
Reference
この問題について(Git Basic Commands), 我々は、より多くの情報をここで見つけました
https://velog.io/@cona_tus/git-commands-basic
テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol
$ git --version #git 버전 확인
$ git config --list #환경설정 목록 보기
$ git config --global -e #.gitconfig file 열기
$ git config --global core.editor "code --wait" #디폴트 텍스트 에디터 설정
$ code . #현재 디렉토리를 텍스트에디터에서 열기
$ git config --global user.name 'conatus' #사용자 이름 등록
$ git config --global user.email '[email protected]' #사용자 이메일 등록
$ git config --global --list #등록한 정보 확인
$ git config --global core.autocrlf input #개행문자 설정 for mac
$ git config —global core.autocrlf true #개행문자 설정 for windows
git init #현재 프로젝트에서 변경사항 추적(버전 관리) 시작
rm -rf .git #.git 삭제
.gitignore #프로젝트 버전관리에서 제외할 파일들을 추가
$ git status #작업 상태 확인
$ git status -s #간단한 상태 확인
$ git add #변경된 파일을 staging area로 이동
$ git add index.html #변경사항을 추적할 특정 파일을 지정
$ git add . #모든 파일의 변경사항을 추적하도록 지정
$ git commit #staging area에 있는 변경사항을 git repository로 이동
$ git commit -m 'Start project' #메세지와 함께 버전 생성
$ rm file.txt #file.txt 삭제
$ git rm file.txt #작업 파일을 working directory에서 삭제하고 staging area에 추가
$ git mv file1.txt file2.txt #파일 이름 변경
$ git mv file.txt /dir1/file.txt #파일 위치 변경
$ git log #commit 목록 보기
$ git tag v1.0.0 hashcode #특정한 commit 북마크
$ git tag v2.0.0 hashcode -am "Release note" #tag에 세부정보 작성
$ git tag #tag 목록 확인
$ git show v2.0.0 #tag 정보 확인
$ git tag -d v1.0.0 #tag 삭제
$ git switch v.2.0.0 #특정 tag로 이동
Reference
この問題について(Git Basic Commands), 我々は、より多くの情報をここで見つけました https://velog.io/@cona_tus/git-commands-basicテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol