通常操做:ios
查看狀態 git status 提交全部文件 git add . git commit -m ' mesg 備註 ' 上傳遠程代碼倉庫 git push 拉取遠程代碼倉庫更新本地代碼 git pull
關於分支操做:git
建立新的分支 git brach branchName 切換到新的分支 git checkout branchName git add . git commit -m 'msg 備註' 建立遠程分支 git push origin branchName 合併分支(如今處於非branchName 分支上) git merge branchName 刪除遠程分支 git branch -r -d origin/branchName 刪除本地分支(須要在其餘支幹上操做) git branch -d branchName 強制刪除本地分支(當如今處於branchName分支上或這個分支還有合併的時候,就須要強制刪除) git branch -D branchName 查看本地分支 git branch 查看全部分支 git branch -a 查看遠程分支 git branch -r
若是已經add .了,想要撤銷,
git reset
單個文件回滾:
例如我要回滾的文件路徑是:lwflutterapp/ios/Runner.xcodeproj/project.pbxproj
一、首先須要 到這個文件的路徑下,
$ ls
結果:
project.pbxproj
二、git log project.pbxproj
找到 須要回滾對應的hash值
三、git checkout 2d1ed0 project.pbxproj
四、git commit -m '回滾project.pbxproj'
五、git push
OK!
暫時只用到這麼多,先總結這麼多吧,xcode