git操作本地仓库基本使用教程

Posted 提拉没有米苏

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了git操作本地仓库基本使用教程相关的知识,希望对你有一定的参考价值。

1、创建仓库

mkdir learngit

2、初始化

cd learngit

git init

3、添加文件(把要提交的所有修改放到暂存区(Stage))

git  add 文件

4、提交到仓库(以一次性把暂存区的所有修改提交到分支)

git commit -m "提交log"

深入理解git add 和git commit 每次修改,如果不add到暂存区,那就不会加入到commit的内容中

5、查看提交所有log, 以便确定要回退到哪个版本

git log

6、回退到上个版本

git reset --hard commit_id

git reset --hard HEAD^ (指向的版本就是当前版本)

7、记录自己当前每次操作的命令历史, 以便确定要回到未来的哪个版本

git reflog

8、查看工作区和版本库里面最新的版本差异

git diff HEAD -- 查看的文件

9、撤销工作区该文件的修改 -- 很重要啊,没有它就变成切到另一个分支

git checkout -- readme.txt(丢弃的文件)

一种是readme.txt自修改后还没有被放到暂存区,现在,撤销修改就回到和版本库一模一样的状态;

一种是readme.txt已经添加到暂存区后,又作了修改,现在,撤销修改就回到添加到暂存区后的状态。

撤销到这个文件最后一次的git commit或者git add的状态

10、删除文件(如果一个文件已经被提交到版本库,那么你永远不用担心误删,但是要小心,你只能恢复文件到最新版本,你会丢失最近一次提交后你修改的内容

git rm 文件

 

以上是关于git操作本地仓库基本使用教程的主要内容,如果未能解决你的问题,请参考以下文章

Git学习——Git基本工作原理(入门级教程,通过玩转Git本地仓库,帮助新手快速入手Git)

git基本操作:使用git将本地代码上传到GitHub

git教程1--如何操作本地仓库(保姆级教程,好上手)

git知识总结-2基本操作

Git的基本使用教程

Git详细教程之创建本地仓库和连接Github仓库