git_bash的初级使用总结 - Go语言中文社区

git_bash的初级使用总结


一、创建本地仓库,用于存储文件并管理

1.下载好Git bash,官方网站:

2创建所需文件,将其设置为仓库,右键文件名,选择Git bash here,打开命令窗,输入git init 回车

从远程仓库克隆文件

git clone <address>

克隆到本地仓库,添加文件到仓库的命令行如下

git add <file>

git commit -m "添加...文件"

git log 查看日志:可以看到我们操作的记录,所有的。如果还想继续使用窗口,在end后写stopped回车即可继续使用。

git log --pretty = oneline 一行显示,简介显示

git reflog   可以查看简介的日志,里面有每个操作的id,可用于撤销时使用,改变指针方向

 

二、撤销、版本退回和删除文件

首先讲下git存储过程,分为三个区:工作区、暂存区和本地仓库。

工作区--add--暂存区--commit---本地仓库

1、在本地文件中添加一个文件1.txt,add前,想要撤回的操作:

      git checkout filename撤销工作区操作

     在本地文件中添加一个文件1.txt,add 到暂存区后,想要撤回的操作:

    git reset HEAD filename撤回暂存区的操作

   git checkout -- filename撤销工作区操作

2. 在本地文件中添加一个文件1.txt,add 、 commit存入仓库后,想要回退版本的操作:

   git reset --hard HEAD^  :恢复到上一个版本,或者用git reflog 获取上一个版本的id,使用git reset --hard id即可实现版本回退

   git reset HEAD filename撤回暂存区的操作

   git checkout -- filename撤销工作区操作

3.删除:

1.在工作区中添加一个文件2.txt后,删掉:

a.若误删,恢复操作:git checkout -- filename

2.从本地仓库删除文件

git rm 文件名

git commit -m "删除2.txt"

发现git rm 后,删错了,想要恢复,此时操作在暂存区:git reset HEAD <filename>;git checkout -- filename

 

其实即使是将本地仓库的东西真正删除了,亦可以通过版本回退进行恢复:使用git reset --hard id进行相应版本的选择。

 

 

 

 

版权声明:本文来源CSDN,感谢博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
原文链接:https://blog.csdn.net/yxswhy/article/details/84952266
站方申明:本站部分内容来自社区用户分享,若涉及侵权,请联系站方删除。
  • 发表于 2020-03-08 11:08:04
  • 阅读 ( 982 )
  • 分类:

0 条评论

请先 登录 后评论

官方社群

GO教程

猜你喜欢