Git 및 Github: 빠른 시퀀스
git init
으로 디렉토리에 액세스합니다. git add .
. 그런 다음 해당 디렉토리의 모든 파일이 추가됩니다. git status
를 입력하면 다음 메시지가 표시됩니다. git config --global user.email "[email protected]"
git config --global user.name "Your Name"
커밋: 인용 부호 사이에 메시지를 변경하는 아래 명령을 실행합니다.
git commit -m "Your message."
git log
. .gitigonore
라는 파일에 파일 이름을 추가합니다. git remote add origin https://github.com/YOURNAME/NAMEREPOSITORY.git
git push origin master
를 입력하고 로그인 및 비밀번호를 입력합니다. git clone https://github.com/YOURNAME/NAMEREPOSITORY.git
Github에서 가져오기: Github 페이지에서 파일을 변경한 다음 아래 명령을 실행할 수 있습니다.
git pull https://github.com/YOURNAME/NAMEREPOSITORY.git master
git branch NAMEBRANCH
. git checkout NAMEBRANCH
. git add NOMEFILE
git commit -m "Changing file for commit branch test."
병합: 아래 명령을 실행합니다.
git checkout master
git merge NAMEBRANCH
Rebase: 파일을 변경하고 아래 단계를 실행합니다.
git add NOMEFILE
git commit -m "Changing file for commit master for rebase test."
git checkout NAMEBRANCH
파일을 다시 변경하십시오.
git add NOMEFILE
git commit -m "Changing file for commit branch for rebase test."
git checkout master
git rebase NAMEBRANCH
재설정 및 복원: 파일을 변경하고 아래 단계를 실행합니다.
git add NOMEFILE
git reset HEAD NOMEFILE
git checkout -- NOMEFILE
되돌리기: 파일을 변경하고 아래 단계를 실행합니다.
git add NOMEFILE
git commit -m "Changing file for revert test."
git log
마지막 커밋과 관련된 해시를 가져와야 합니다.
git revert HASHLASTCOMMIT
Stash: 파일을 변경하고 아래 단계를 실행하면 명령
git stath pop
이 숨김 목록에서 제거되고 적용되며 커밋할 수 있습니다.git stash
git stash pop
git add NOMEFILE
git commit -m "Changing file for stash test."
다른 커밋으로 전환하고 분기 만들기: 아래 단계를 실행합니다.
git log --oneline
과거 커밋에서 해시를 가져옵니다.
git checkout HASHPASTCOMMIT
git checkout -b NOMENEWBRANCH
커밋의 차이점: 마스터
git checkout master
로 돌아가서 아래 단계를 실행합니다.git log --oneline
모든 커밋에서 두 개의 해시를 가져옵니다.
git diff HASH1..HASH2
태그 생성: 아래 단계를 실행하십시오.
git tag -a VERSIONNAME -m "Creating a tag."
커밋을 푸시하고 Github에 태그를 지정할 수 있습니다.
git push origin master
git push origin VERSIONNAME
어떤 피드백이든 환영합니다!
Reference
이 문제에 관하여(Git 및 Github: 빠른 시퀀스), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/devfromlegacy/git-and-github-a-fast-sequence-3dam텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)