美文网首页git
Git 进阶命令

Git 进阶命令

作者: 煒weelion | 来源:发表于2016-08-19 13:29 被阅读12次
git.png

改动添加到暂存器

git stash save

使用场景:切换分支时或者拉取远程代码时可以将本地的所有改动暂存到 stash 中

读出暂存器内容

git stash pop

创建分支

git branch <branch-name>

删除分支

git branch -d <branch-name>

删除远程分支

git push <remote-name> :<branch-name>

切换分支

git checkout <branch-name>

合并分支

git merge <branch-name>

当前分支合并<branch-name>

添加 tag

git tag <tag-name>

删除本地 tag

git tag -d  <tag-name>

提交 tag 到远程仓库

git push origin <tag-name>

删除远程 tag

git push origin :<tag-name>

代码切到指定 tag

git checkout <tag-name>

查看版本操作记录

git reflog

添加子项目

git submodule add <repo-url> <path>

如:git submodule add git@github.com:weelion/test.git vendor

初始化子项目

git submodule update --init --recursive 

删除子项目

git submodule rm <path>

提取任意几个提交

git cherry-pick <commit-hash> <commit-hash> …

相关文章

  • GIT 进阶

    GIT 进阶 命令:

  • git命令进阶

    导出某次提交修改过的文件 把代码增量修改的部分打包

  • Git 进阶命令

    之前写的 Git基本操作命令 众所周知, Git目前已经是分布式版本控制领域的翘楚,围绕着Git形成了了一个完整的...

  • Git 进阶命令

    改动添加到暂存器 读出暂存器内容 创建分支 删除分支 删除远程分支 切换分支 合并分支 添加 tag 删除本地 t...

  • Git命令进阶(二)

    首先,学习git命令时时刻记得git下的三种文件状态,【已修改文件】---git add ---【已暂存文件】--...

  • Git命令进阶(一)

    $ git status 适用场景:查看当前项目下所有文的状态,如果第一次,你会发现都红颜色的,因为它还没有交给g...

  • git 学习(2) ---- git 命令进阶

    git 分支命令 git 分支可以理解为代码的平行世界,你可以在任意一个平行世界里开发代码,其他的平行世界不受影响...

  • source tree入门学习

    转自乞力马扎罗的雪的博客 我在前面几篇文章中详细介绍了Git命令行的使用《Git学习札记》《Git学习札记——进阶...

  • Git (三)

    Git 进阶命令 冲突 在 Git 的使用过程中,多个开发者一起开发项目难免会出现冲突; 冲...

  • Git命令进阶篇

    追溯哪句代码是谁改的: $ git log -p [filename]显示文件所有详细的修改记录,信息非常全,慢慢...

网友评论

    本文标题:Git 进阶命令

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