Git使用入门(一)基本操作

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/zhoujian_Liu/article/details/85217836

目录

1、git下载安装

2、设置用户名和邮箱

3、创建一个目录,当做git仓库,并进行初始化

4、git提交操作

5、git撤销操作

6、git删除操作

7、git文件重命名

8、git分支操作


1、git下载安装

   下载地址:https://git-scm.com/downloads,选择自己所需要的版本下载安装

2、设置用户名和邮箱

在安装好git后,运行Git Bash设置用户名和邮箱

git config –-global user.name “用户名”
git config –global user.email “你的邮箱”

3、创建一个目录,当做git仓库,并进行初始化

git init  //初始化git仓库
ls -a     //可以看到.git隐藏目录,说明git仓库创建成功

4、git提交操作

git三层结构:工作区   暂存区   版本库
git add : 将工作区的文件存储到暂存区 
git commit:将暂存区的文件提交到版本库

首先在git仓库下创建一个文件:1.txt,此时该文件在工作区中,使用git status查看,发现该文件还没有提交到暂存区。

添加文件到暂存区:

git commit提交文件到版本库中:

  • 若是文件数目很多,可以使用 git add . 将当前目录的所有文件提交到暂存区,之后git commit -m “描述语”提交到版本库中
  • 跳过暂存区,一次性将工作区的文件提交到版本库:git commit -am “提示语”

日志查看:git log --oneline

5、git撤销操作

git commit –amend 取消上一次暂存区到版本库的提交,并且将当前暂存区的内容再次提交,现在我们随便修改一下1.txt,并重新提交到暂存区

现在使用git commit –amend命令,撤销上次暂存区到版本库的提交,并再次提交

可以从日志发现,已经撤销了上次暂存区到版本库的提交,并且将这次的内容重新提交到版本库中。


如果将工作区中的文件进行了误操作,想要恢复到之前的样子,可以使用git checkout -- 文件名称   从暂存区拉取最近提交的文件替代工作区的文件。

演示

原来1.txt的文件是:

现在将内容全部改为2

模拟此时对文件进行了误操作,我们想要恢复到之前的样子,只需要从暂存区拉取最近一次提交的文件进行恢复。

现在查看1.txt的内容:已经成功恢复成为了之前的内容。

git checkout -- . 对工作区所有文件进行恢复


如果将文件从工作区提交到暂存区,但是发现暂存区里面的文件有误,我们可以使用git reset HEAD 文件名称 撤销此次暂存。

如何撤销暂存?通过拉取最近一次提交到版本库中的状态到暂存区。

演示

使用git status可以看到暂存区的内容1.txt

使用git reset Head 1.txt后,发现撤销了暂存区

6、git删除操作

删除工作区的文件后,执行git add .会将工作区及暂存区的该文件都删除掉

如果不小心将某个文件添加到了暂存区,想删除暂存区的该文件,而不想将工作区的该文件删除使用:git rm - - cached 文件名

7、git文件重命名

git文件的重命名: mv oldname newfilename

8、git分支操作

查看当前分支 git branch

创建新的分支 git branch + 分支名

切换到新的分支 git checkout + 分支名

删除分支 git branch -d + 分支名

创建新分支并切换到新分支

重命名分支 git branch -m 原分支名 新分支名

合并分支:git merge + 分支名

 

 

 

 

 

 

 

猜你喜欢

转载自blog.csdn.net/zhoujian_Liu/article/details/85217836