1、本地分支和遠端分支關聯
a、建立本地分支 git checkout -b test ;提交到遠端分支上:git push origin test (遠端分支上也建立了test分支);
b、刪除本地分支 git branch -d test (刪除的不是本地正在開發的分支);git branch -d test (強制刪除本地分支);
git push origin --delete test (刪除遠端倉庫中的test分支) git branch -a 檢視本地和遠端的分支 git branch -r 檢視遠端分支;git branch -r -d origin/branch_name ;git push origin :branch_name 通過上面兩行也可以刪除遠端分支
c、恢復刪除的分支:如果我們知道刪除分支時_(:з」∠)_ 雜湊值,就可以將某個刪除的分支恢復過來:git branch
;如果我們不知道要恢復的分支的雜湊值,可以用reflog命令將它找出來,git branch
head@。
2、
git中忽略userinte***cestate.xcuserstate的方法
要注意三點:a、首先進入該工程的路徑中,也就是.xcodeproj的上一級;
b: projectfolder為對應的工程名稱;
c:myusername為對應的使用者名稱。
git rm --cached projectfolder.xcodeproj/project.xcworkspace/xcuserdata/myusername.xcuserdatad/userinte***cestate.xcuserstate
git commit -m "remove file that shouldn't be tracked"
git push;
git 的相關操作
檢視目前倉庫可以遠端更新的資訊 git remote v 配置乙個遠端更新鏈結,要擁有git倉庫訪問許可權的 git remote add upstream 拉取遠端倉庫的 git fetch upstream 合併遠端倉庫的 git merge upstream master 把遠端倉庫的 作為新...
git 相關操作
merge 比如在上feature 4.2修改,commit push後,切換到dev分支 1 commit push 2 checkout dev 分支。3 git pull origin dev 4 git merge no ff origin feature 4.2 把feature 4.2上...
git相關操作
常用操作 新增賬戶 修改git配置檔案,新增郵箱,以及名稱 vi gitconfig 生成git金鑰 ssh keygen t rsa c 剛新增的郵箱位址 檢視公鑰內容,複製內容,新增至github裡面 cat id rsa.pub轉殖專案 git clone git位址 從github上覆制的專...