Git 经常使用指令

 

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

相关文章
相关标签/搜索