首页 > 其他 > 详细

git常用命令

时间:2020-06-21 15:38:53      阅读:76      评论:0      收藏:0      [点我收藏+]

git是一个用于帮助用户实现版本控制的软件。

链接

下载

git 的 reset 和 checkout 的区别

在要管理的文件夹下面右击选择Git Bash Here

git init:让git帮我们把文件夹管理起来

技术分享图片 

 会在当前文件夹下面生成一个.git文件(打开隐藏文件夹可查看),以后版本里所有的东西都会放到这个文件夹里

技术分享图片

 git status:查看当前目录下所有文件的状态

技术分享图片 

 红色的表示是git管理的目录下的文件还没有被管控

git add manage.py:对指定文件进行版本控制

技术分享图片 

 发现这个文件变绿了,代表这个文件被管上了

git add .:对指定文件夹下的所有文件及子目录进行版本控制

git commit -m ‘创建第一个版本’:‘这里面添加详细的描述信息’     创建一个提交记录(版本) 

 此时报了一个错:

技术分享图片

需要执行两条命令: 

 技术分享图片 

 然后再执行git commit -m ‘创建第一个版本’命令就能创建了

技术分享图片 

 上面操作就生成了一个版本

再查看git status里面就没有东西了,表示把目录下的所有文件都管理起来了,文件变透明了

技术分享图片

如果目录下文件有变动,可以执行git add .   git commit -m ‘增加mm‘这就生成了第二个版本

技术分享图片 

 git log:查看提交版本记录

技术分享图片 

 git reset --hard e117c32fd69ed824a92e6c3469eccefd144dc68f 回到某一个版本的状态

 git reflog可以查看历史生成的所有版本,然后可以通过git reset --hard  xxxx,回到某一个版本的状态 

 git checkout:用于切换分支或恢复工作树文件

git常用命令

原文:https://www.cnblogs.com/zh-xiaoyuan/p/13172596.html

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