首页 > 编程知识 正文

gitlab安装教程详细,git入门教程 简单易懂

时间:2023-05-04 23:35:02 阅读:39365 作者:475

git 是分布式版本控制系统:

工作区

索引:暂存区

存储库:仓库区(或本地仓库)

远程:远程仓库

git常用的命令

git安装完成后,必须设置用户名和邮箱:

git config-- global user.name ' xxxx '

git config--全球用户. email ' xxxx.comcd : d :表示将进入d驱动器

mkdir testgit :表示将创建测试git目录(文件夹)

CD测试千兆:表示将进入测试千兆

pwd :显示当前路径

cat readme.txt :您可以看到readme.txt的内容。 使用git init将此目录(文件)更改为git可以管理的仓库。 使用git init时,不建议在testgit目录下创建新的记事本文件readme.txt,其中显示用于跟踪管理版本的. git隐藏文件。 1111111可以通过git add readme.txt添加到暂存区,然后通过git commit -m “readme.txt提交”将文件提交到仓库,在git status中查看有无文件未提交readme

修改自述. txt后分两个阶段提交:第一步是git add; 第二步是git commmit (同上) )。

7 .回滚版本:

使用git log查询更改历史记录的两种方法也是使用git log --pretty=oneline显示简单信息回滚。

- git reset --hard HEAD^返回上一个版本; 要返回到上一版本,请将HEAD^设置为HEAD^^

返回100个版本后,上述操作将变得不方便。 此时,请使用git reset --hard HEAD~100

回滚一次后,如果您认为以前的最新版本是您想要的版本,该如何返回到回滚之前的哪个版本?

可通过: git reset --hard版本号

:可以在Git reflog中确认以前的版本号8。 如上所述,使用git将文件发送到版本库有两个步骤。

是使用步骤git add添加文件。 实际上是将文件添加到暂存区。

使用步骤git commit提交更改实际上是将登台区的所有内容提交到当前分支。

9.Git取消修改和删除文件操作。

一:撤销修改:

例如,我现在在readme.txt文件中添加一行55555555,首先在命令中显示如下:

在我没有提交之前,我发现添加5555555555555的内容是错误的,所以我必须马上恢复以前的版本。 现在我可以用以下方法修改。

首先,如果知道要删除这些内容,请直接手动更改以删除所需的文件,将添加到临时保存区域,最后删除commit。

第二,我可以用以前的方法直接恢复到以前的版本。 git reset--硬件头^

但是,我现在不想用上面的两种方法。 我想直接考虑用撤销命令该怎么操作。 首先,在取消之前,可以在git status中看到当前状态。 如下所示。

Git告知git check outfile可以放弃工作区更改,如下所示:

git check out自述. txt如下所示:

命令git checkout --readme.txt意味着撤消readme.txt文件在工作区中所做的任何修改。 在这里,有以下两种情况。

1.readme.txt自动修改后,它尚未放置在暂存区中,因此取消修改将恢复与版本库相似的状态。

2 .另一种情况是,readme.txt位于划痕区域中,进行进一步的修改,如果取消修改,则返回到添加划痕区域的状态。

关于第二种情况,我想继续看demo。 现在,假设您在readme.txt中添加了666666666666行的内容。 git add添加到暂存区域后,添加7777777。 我想通过取消命令恢复到暂存区之后的状态。 如下所示。

注意:命令git check outreadme.txt中的很重要。 如果没有,则命令将创建分支。

10 .删除文件:

现在,假设您要将文件b.txt添加到库的testgit目录中并提交。 如下所示。

如上所述,通常直接从文件目录中删除文件,或使用上述rm命令: rm b.txt。 如果要从版本库中永久删除此文件,请运行commit命令提交。

除非有commit,否则我想在版本库中恢复此文件该怎么办?

使用以下命令git check outb.txt时:

本文参考: https://blog.csdn.net/u 011535541/article/details/83379151

很好的文章。 有意向深入理解的同学请去看看

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。