1. 程式人生 > 實用技巧 >git相關操作

git相關操作

git相關命令

基本操作

git init	
git add xxx	
git commit -m "first commit"	
git tag -a V1.0 -m '我的標籤'	
git remote add origin [email protected]:4379711/spider.git 建立遠端倉庫連線	
git push -u origin master:master   本地master提交到遠端master分支	
git push origin --tags   標籤提交到遠端倉庫	
git tag -d <tagname>可以刪除一個本地標籤;	
git push origin :refs/tags/<tagname>可以刪除一個遠端標籤
git push origin :branch_xxx 可以刪除遠端一個分支

新增多個倉庫

   在已有的origin連結上再新增一個遠端倉庫連結,這樣只需要push一次
   git remote set-url --add origin [email protected]:4379711/*****

密碼輸入錯後不再提示輸入密碼

windows下 `管理員`身份執行git bash
 git config --system --unset credential.helper

github中的檔案不在原生代碼目錄中會報錯

解決辦法:

$ git pull --rebase origin master  #執行這一步。 
然後再push

xxx分支合併到當前分支,如果當前分支和xxx沒關係,

報錯fatal: refusing to merge unrelated histories

 加上 --allow-unrelated-histories即可
 git merge xxx --allow-unrelated-histories