git에서 흔히 볼 수 있는 몇 가지 조작
Lenovo-E4430:~/code/monitor_alert$ git branch -a
* master
remotes/origin/develop
remotes/origin/master
Lenovo-E4430:~/code/monitor_alert$ git checkout develop
Branch develop set up to track remote branch develop from origin.
Switched to a new branch 'develop'
Lenovo-E4430:~/code/monitor_alert$ git branch
* develop
master
git에서 포크 다른 사람 코드를 사용한 후 어떻게 원 코드와 동기화를 유지합니까
#fork
# clone
git clone https://github.com/xx.git
#
git remote add username-xx https://github.com/xx.git
git fetch username-xx
git merge username-xx/master ----
# ,
git commit -m "merge from username-xx"
git push -u origin master ---
#
git remote -v
git branch -a
원격 분기를 로컬로 끌어다 놓고 로컬과 원격 맵을 만듭니다
git remote add remote-name https://github.com/xx.git
git checkout -b local_branch remote-name/remote_branch
git branch -vv
로컬 분기 전환
git checkout local-branch-name
git 로컬 지점과 원격 지점 삭제
#
git branch -d branch-name
#
# , push ,
git push origin :branch-name
git 어떤 파일의 수정 내역 보기
git log --pretty=oneline filename
위 명령을 입력하면 변경 파일의 수정 내역에 대한 sha-1 값이 표시되고 다음 명령을 입력하여 수정된 내용을 확인합니다.
git show sha-1
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
dnansenum 사용법위의 명령,baidu를 받았습니다.com의 DNS 정보입니다. 또 다른 용법은 다음과 같다. 목표 영역의 하위 영역을 폭력적으로 해독하는 것이지만 결과는 다를 것이 없는 것 같다....
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.