Git 常用指令

一般操作:

查看状态

git status

提交所有文件

git add .

git commit -m ' mesg 备注 '

上传远程代码仓库

git push

拉取远程代码仓库更新本地代码

git pull

关于分支操作:

创建新的分支

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
1、首先需要 到这个文件的路径下,
$ ls
结果:
project.pbxproj

2、git log project.pbxproj
找到 需要回滚对应的hash值

3、git checkout 2d1ed0 project.pbxproj
4、git commit -m '回滚project.pbxproj'
5、git push

OK!

暂时只用到这么多,先总结这么多吧,

原文地址:https://www.cnblogs.com/liuwenqiang/p/10949179.html