首页 > 其他 > 详细

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

时间:2018-02-07 13:59:15      阅读:195      评论:0      收藏:0      [点我收藏+]

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操作本地仓库基本使用教程

原文:https://www.cnblogs.com/cherish010/p/8425742.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!