第一范文网 - 专业文章范例文档资料分享平台

Gitlab使用手册

来源:用户分享 时间:2025/5/26 0:22:56 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

4.1.2 git status 查看状态

? 若没有可跟踪的文件,用git status命令,则会输出:

? 若编辑一个新文件hi.txt,保存退出。用git add命令跟踪文件后运行git status命令,则

输出:

说明:只要在“Changes to be committed”下面,就表示为已暂存状态。

? 若修改已经暂存状态的文件,保存退出后用git status命令,则会输出:

说明:hi.txt 文件出现了两次!一次算未暂存,一次算已暂存。需要将未暂存的文件通过git add添加到已暂存。

4.1.3 git add 添加文件

作用:

可以用它开始跟踪新文件; 把已经跟踪的文件放到暂存区

合并时把有冲突的文件标记为已解决状态。

4.1.4 git diff 对比文件

作用:

当前作的哪些更新还没有暂存;

有哪些更新已经暂存起来准备好了下次提交。

说明:

有时候一下子暂存了所有更新过的文件后,运行git_diff后却什么也没有。原因是,git_diff仅显示还没有暂存起来的改动,而不是这次工作和上次提交之间的差异。

4.1.5 git commit 提交更新

在提交之前,一定要用git status确认还有哪些修改过的或是新建的文件还没有暂存起来。否则,这些没有暂存的文件就不能将最新变化提交到版本库中。

参数介绍:

git commit –m 使用-m 参数后跟提交说明的方式,在一行命令中提交更新

git commit –a 自动把所有已经跟踪过的文件暂存起来一并提交,跳过使用暂存区域提交更新

4.1.6 gitrm移除文件

删除已提交的某个文件,需要先用gitrm命令从暂存区域中移除这个文件,然后再用git commit 命令提交。

4.1.7 git mv 移动文件

Git中的重命名某个文件,仓库中存储的元数据并不会体现出这是一次改名操作。

文件改名并查看当前状态:

运行git mv就相当于运行了下面三条命令: $mv test_from.txt test_to.txt $gitrm test_from.txt $git add test_to.txt

4.1.8 git log 查看提交历史

每次更新都有一个SHA-1 校验和、作者的名字和电子邮件地址、提交时间,最后缩进一个段落显示提交说明。

常用查找历史日志的选项:

-p:项展开显示每次提交的内容差异; -n(数字):仅显示最近的n次更新。 在做代码审查,或者要快速浏览其他协作者提交的更新都作了哪些改动时,就可以用这个选项。

4.1.9 git reset 撤销操作

? 取消已暂存的文件

若不小心将某个文件添加/删除到了暂存区域,可以用“git reset HEAD ...”命令取消暂存。

? 修改最后一次提交

提交后发现漏掉了一些文件,想要撤销刚才的提交。若刚才提交完后没有做任何改动,可以使用—amend选项重新提交。

? 取消工作目录中已经修改的文件

若已经添加到暂存区域的文件又进行了修改,但这些改动又觉得是没有必要,则可以用“git checkout -- ...”恢复到修改前的版本。

搜索更多关于: Gitlab使用手册 的文档
Gitlab使用手册.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c53qkj5x4b148fsd2ak5c_3.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top