git에서 흔히 볼 수 있는 몇 가지 조작

2832 단어 잡기공구.
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

좋은 웹페이지 즐겨찾기