这样即为安装成功。
2. Git工作流程图
Workspace:工作区,可以理解为本地的文件内容
Index / Stage:暂存区,保存即将提交到文件列表的文件
Repository:仓库区(或本地仓库),里面是我提交的所有版本的数据。
Remote:远程仓库
3. 填写git的用户名和邮箱作为唯一标识:
创建仓库(其实可以理解为挂在本地盘上的一个版本库,里面的东西可以被git管理),如图我C盘下新建了一个testgit文件作为仓库,之后进行初始化(git init)。(成功的标志是文件夹下有一个.git文件,这个文件里面的东西是存储你改动的历史版本的,不要轻易修改)
把文件加入到仓库中:首先在testgit目录下新建一个名为的文本,内容为111,然后把文件添加到暂存区中(git 或者用git add .将所有都进行提交),然后将暂存区的文件传到仓库并加注释(git commit -m ‘gittest的提交’),
之后我们可以查看是否有文件没有被提交(git status),这个结果表示没有文件未提交,其实就是没有文件修改后未提交了。
我们可以这边修改然后来重新测试(git status)上一个语句就会发现这时候就会有提醒我们有文件已经修改了。
这时候我们知道已经在文本端被修改了,但是没有被提交,我们想看一下改了什么(git ),可以看到上一个版本是111,现在的版本是111,222
如上,我们修改后可以进行提交仓库了并且查看还有没有可提交的文件,步骤还是(git )-> (git commit -m ‘注释’)->git status
我们学会了如何修改文件并上传到仓库,接下来为了方便操作我们再加入333,444来进行熟练
我们学会了上传文件到仓库,但是以往的文件我也想要看到应当怎么办呢,这时候就体现了git的优势,即可以查询历史记录(git log),可以看到每一次的时间作者和注释以及commit(版本号),按Q退出。
一旦本地文件崩溃,我们也可以去根据仓库进行回退到上一个版本(git reset –-hard HEAD“^”),如图我们进行了两次回退。
但是上面的方法只能一次一次退回,我们可以通过版本号进行回退,首先查询版本号(git reflog),之后按照版本号进行回退(git reset –hard 版本号),可以看到我们选择对应的版本号就可以进行选择回退了。
我们还应该考虑如果文件内部的修改崩溃了(加入了444,555,666),此时还没有上传仓库,我们应该如何根据仓库进行回退,我们可以通过撤销文件修改命令(git checkout – ),这时候看暂存区是否有修改的,有就回到暂存区,没有就退回到和仓库版本。
最后我们要本地创建一个新文件,然后上传到仓库,之后在本地进行删除。
之后我们再去进行git上传删除(git ),然后进行删除注释。
好了。现在我们学完了一半了,接下来我们需要与github结合了!
本文发布于:2024-02-04 16:56:55,感谢您对本站的认可!
本文链接:https://www.4u4v.net/it/170712178457585.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
留言与评论(共有 0 条评论) |