当前位置:   article > 正文

Git日常操作详解_reset current branch to here -hard 会提交git吗

reset current branch to here -hard 会提交git吗

新手引导

git config --global user.name "devin"
git config --global user.email "1241169737@qq.com"
创建 git 仓库:

mkdir test
cd test
git init
touch README.md
git add README.md
git commit -m "first commit"
git remote add origin https://gitee.com/Jkaolo/test.git
git push -u origin master
已有仓库?

cd existing_git_repo
git remote add origin https://gitee.com/Jkaolo/test.git
git push -u origin master
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17

常见案例

  • 一个任务没有完成需要切换到另一个分支
git stash save "某某功能未完成"
# 切换分支
# 完成功能 
# 切换回来
git stash pop
  • 1
  • 2
  • 3
  • 4
  • 5
  • 只想合并别人的某次提交
git cherry-pick <commitHash>
  • 1

常见命令详解

  • git rollback

​ 从暂存区删除

  • git revert

undo commit 当前的提交状态返回
revert commit 该提交回退 会产生一次记录
reset current branch to here 回退当前之后的所有提交
compara local 提交后的本地的进行比较

  • git rebase master

    合并成一个分支没有提交记录

细节

  • 代码提交颜色

    绿色,已经加入控制暂未提交

    红色,未加入版本控制

    蓝色,加入,已提交,有改动

    白色,加入,已提交,无改动

    灰色:版本控制已忽略文件。

    黄色代表HEAD,

    绿色表示的是你本地分支,

    紫色是远程分支,

    如果你看到一个标志是黄绿蓝, 表示

    当前HEAD和你远程还有你本地,都有这个分支.黄色只是表示HEAD的位置,没其它含意

    如果你看到一个提交只有紫色分支,表示你本地没有这个分支.

    如果你看到一个是紫色和绿色,表示这个提交是远程分支并且你本地也有这个分支.

    如果你看到一个提交只有绿色,表示这只是你本地的分支提交.

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/花生_TL007/article/detail/639719
推荐阅读
相关标签
  

闽ICP备14008679号