git 命令行常用

cd /Users/dan/Desktop/a_test#在桌面建一个文件夹

git clone . ssh://git@git.testapi.com:50008/qa/auto-api-test.git#git上的代码拉到本地

cd /Users/dan/Desktop/a_test/auto-api-testt#进入代码所在的目录

git branch #查看当前分支

git branch -a #查看所有分支

git checkout apitest2 #切换分支

touch test.txt #新建文件

git add .  #新增文件

git commit -m "test2”#提交

git push origin apitest2#push新增的文件到git仓库

git pull —rebase origin xxx 拉取远程分支xxx到本地

git tag 标签(打在HEAD指向的commit里)

git tag       #查看标签

git tag name     #创建名称为name的标签

删除操作

rm -rf name删除本地的name文件

git rm -r —cached name删除远程的name的文件

git commit -m“delete”

git push origin apitest2#push此删除的操作到git的分支apitest2上

回退

git reset --hard HEAD^  #回到上一个版本

git reset —hard commitID   #回退到指定的版本(git log查看commitID)


git reset —hard HEAD~3    #回退到前3次提交的版本

注:git reset –hard:彻底回退到某个版本,本地的源码也会变为上一个版本的内容



其他资料参考:https://www.jianshu.com/p/46aaccc71ce8

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容