美文网首页
git 命令行常用

git 命令行常用

作者: danliang | 来源:发表于2019-07-09 10:32 被阅读0次

    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

    相关文章

      网友评论

          本文标题:git 命令行常用

          本文链接:https://www.haomeiwen.com/subject/jfitkctx.html