首页 > 其他 > 详细

git常用命令究极记忆大法

时间:2021-08-20 09:36:31      阅读:34      评论:0      收藏:0      [点我收藏+]

第一点,我觉得也是最最重要的,就是明确git的三个区,工作区(working),暂存区(index),仓库(repository)。

第二就是区与区之间的操作了。

working与index之间

git add 从working添加到index。

git checkout -- <file> (新版本可用git restore <file>替换)从index同步到working,不管working新增了或者删除了文件,这个命令都可以让working的这个操作被丢弃,是index的内容等于working的。

git rm <file> 从index到working都删除这个文件。

git rm --cached <file>  如果想仅删除index里的文件可以用此命令,它不会删除工作区中的文件。

index与repository之间

git commit 将文件从index传递到repository。

git reset HEAD <file> 从repository重置到index。加了--hard就一路重置到working,且加不了<file>这个路径了。

 

技术分享图片

 

git常用命令究极记忆大法

原文:https://www.cnblogs.com/eddiehuang/p/15164393.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!