通常操做: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