美文网首页技术篇Jenkins
Git常用命令总结

Git常用命令总结

作者: 爱sa笑的菇凉 | 来源:发表于2019-10-16 18:00 被阅读0次
总结.png

分支管理

1. Git branch -- 查询本地所有分支和当前所在分支
2. Git branch 要新创建的分支的名字-- 创建新的分支
3. Git branch -b 要新创建的分支的名字-- 创建新的分支且切换到新的分支
4. Git checkout 要切换的分支名字 -- 切换分支

本地分支test2 merge 代码到master分支

以下是在本地test2分支修改部分代码,然后merge到master环境的整个过程。

1. Git status -- 查看本地的change
2. Git stash save 存储的stash名字 or Git stash -- 将本地的修改先存储起来,起名字方便查询
3. Git rebase master -- 从master获取最新代码到本地test2分支
4. Git stash pop or Git stash pop stash@{1}-- 将存储起来的修改记录恢复, 前者默认恢复存储列表中第一个,后者可以选择恢复列表中的第几个,恢复之前可以使用 Git stash list 查看存储列表
5. Git add 文件名 -- 添加修改的文件到暂存区,添加完成后可查询状态
6. Git commit -m 'comments message' -- 将暂存区里的改动提交到本地仓库
7. Git push origin test2 -- 将本地仓库的代码push到test2分支的远程仓库 (可以在GitHub上检查,第六步的commit只是在Test2分支)
8. Git checkout master -- 重新切换到master分支
9. Git merge test2 -- 将Test2分支上的代码merge到master分支,可以通过 Git log 查看当前Commit的情况。如下图,说明Test2 分支有部分代码是没有push到mater分支。

10. git push origin master -- 将本地版本库的代码push到master分支的运程仓库, 然后重新查看log。 如下图,现在所有的分支都有相同的代码。
11. Git push origin --delete test2 -- 删除GitHub上的test2分支,可以在GitHub查看

12. Git branch -D test2 -- 删除本地的test2分支

如何撤销

1. Git checkout 撤销的文件名 -- 撤销本地的修改。
2. Git reset -- 撤销提交到暂存区的修改

如果已经通过Git add 修改的文件名 把修改的文件提交到暂存区,然后需要撤销暂存区的修改。

3.撤销本地仓库的修改

3.1 Git reset --soft 需要撤回的版本commitID -- 撤销本地仓库修改, 但是会保留暂存区和本地工作区的修改


3.2 Git reset --hard 需要撤回的版本commitID -- 撤销本地仓库修改, 撤销暂存区和工作区的修改 ()

相关文章

  • git 命令

    Git常用命令总结Git常用命令总结 git init 在本地新建一个repo,进入一个项目目录,执行git ...

  • Git 常用指令

    Git常用命令总结 Git常用命令总结 git init 在本地新建一个repo,进入一个项目目录,执行git i...

  • git相关教程汇总

    1. git常用命令 git常用命令总结git常用命令讲解 2. git教程相关网站 廖雪峰的git教程猴子都能懂...

  • Git与Github的使用总结 - day 03

    git常用命令总结 git配置(config): git仓库(repository): git分支(branch)...

  • Git 常用命令

    Git更多详细介绍 查看git-book git教程 - 廖雪峰 Git 常用命令 总结 $ git init 通...

  • Git常用命令

    Git 常用命令总结 git的一些基础命令 Git常用命令 一般配置 登录git 创建一个文件夹 初始化git仓库...

  • git常用命令

    对git常用命令做个总结,以便以后使用:

  • GIT 常用命令总结

    GIT 常用命令总结 GIT 初始化命令 命令描述git init初始化本地 git 仓库git config -...

  • Git常用命令总结

    Git常用命令总结 1,初始化:git init 创建git仓库 2,配置用户:git config --glo...

  • Git常用命令总结

    我学习效率比较低,关于git差不多学习了两周,总结的常用命令如下: git add .&&git commit -...

网友评论

    本文标题:Git常用命令总结

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