请选择 进入手机版 | 继续访问电脑版

Git使用方法:创建本地仓库;创建文件并添加到本地仓库;修改文件内容并提

[复制链接]
大胆 发表于 2021-1-2 18:58:42 | 显示全部楼层 |阅读模式 打印 上一主题 下一主题
本篇博客最佳食用方法:一目十行,迅速欣赏。(因为图太多太罗嗦…)
目次
一:创建一个版本库(即当地堆栈);
方式一:右键→Git GUI Here:
方式二:右键→Git Bash Here:
方式三:用TortoiseGit:
二:创建文件,并添加到当地堆栈;
第一步:新建文件,并将其添加到暂存区
工作区和暂存区?
第二步:commit,将文件从暂存区提交到当地堆栈
 三:修改文件内容并提交
三(增补):检察提交汗青,检察差异次提交的内容差异
四: 删除当地堆栈中的文件
(1)误删文件如何规复?
(2)删除一个文件,并将“删除”提交到当地堆栈
(3)另一种删除方法
(4)一个文件,只想在版本库中将其删除,反而想在工作区间中将其保存:
一:创建一个版本库(即当地堆栈);

版本库又名堆栈(repository),可以简单明确成一个目次,这个目次里的所有文件都被Git管理起来,每个文件的修改,删除,Git都能跟踪,以便任何时刻都可以追踪汗青,大概在未来某个时刻可以“还原”。由于git是分布式版本管理工具,所以git在不需要联网的情况下也具有完整的版本管理本领;

第二步,进入这个文件夹:创建当地堆栈:详细创建当地堆栈有三种方式:
方式一:右键→Git GUI Here:






.git就是当地堆栈,创建完成;删了.git文件夹就会把当地堆栈给删除了;
方式二:右键→Git Bash Here:


敲个git init下令即可; 

方式三:用TortoiseGit:




上面三种方式,功能一模一样,根据个人喜好选用。
二:创建文件,并添加到当地堆栈;

第一步:新建文件,并将其添加到暂存区


如果想向当地堆栈中添加文件,那么这个文件必须在工作目次(firstRepository)下;


然后,右键Add


添加完成后:问号酿成了加号;此时这个文本文件就被加到了暂存区

……………………………………………………
工作区和暂存区?

工作区就是在电脑里可以或许看到的目次,比方上面的工作目次(如firstRepository)就是工作区(Working Directory);
再次说明,如上firstRepository是工作区,.git这个隐藏文件夹才是版本库(也就是当地堆栈)!这二者要分清;
上面Add之后,只是把文件从工作区添加到了暂存区(stage),此时还没有提交到当地堆栈!接下需要commit,之后才华把咱暂存区的内容加到当地堆栈中。 
现在来,广义的当地堆栈(.git)包罗暂存区和狭义的当地堆栈

……………………………………………………
第二步:commit,将文件从暂存区提交到当地堆栈





至此,文件被添加到了当地堆栈
看看当地堆栈中到底有什么: 


 三:修改文件内容并提交

当修改工作区的文件内容后,该文件会报红提示:

如何提交“修改”?



……………………………………………………
三(增补):检察提交汗青,检察差异次提交的内容差异

检察提交汗青?


……………………………………………………
详细修改了啥?比力差异版本之间的差异:反正这东西,各个功能看名字也能知道个大概,没事多自己试试就行,没要都牢记的


………………………………………………
自然,检察提交汗青?的时候,不选中特定的文件,之间在工作区的空缺区右键show log也是可以的:但实测,这种情况下,在compare revisions检察差异的时候,并不能检察…


四: 删除当地堆栈中的文件


(1)误删文件如何规复?




以上,误删的文件就规复了;

(2)删除一个文件,并将“删除”提交到当地堆栈





(3)另一种删除方法



(4)一个文件,只想在版本库中将其删除,反而想在工作区间中将其保存:

(比方工程中的一些设置文件啥的,这些文件只在开辟时使用,无需将其提交到当地版本库的,但误提交了,如安在当地版本库中将其删除,但在工作区中将其保存?)







来源:https://blog.csdn.net/csucsgoat/article/details/112047337
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则


专注素材教程免费分享
全国免费热线电话

18768367769

周一至周日9:00-23:00

反馈建议

27428564@qq.com 在线QQ咨询

扫描二维码关注我们

Powered by Discuz! X3.4© 2001-2013 Comsenz Inc.( 蜀ICP备2021001884号-1 )