git的命令整理

1.基础命令的整理

          1.1  git本地创建一个追踪时间的隐藏文件

git init  # 没有这个压根不能使用其他命令

         1.2  git 将新的文件进行添加到暂存区

 

git add 文件名称    # 如:git add wenjian.txt

         1.3  git提交缓存区的文件到本地仓库

git commit -m "提交的备注"

         1.4  查看提交的状态

git status

 

 


2.事件的管理

      2.1  当更改的内容未提交到本地仓库,即只add没有commit,回滚一下

git reset HEAD 文件名称				#回滚完成,如:git reset HEAD wenjian.txt
git checkout   --  文件名称			#确保当前git记录干净,如:git checkout   --  wenjian.txt

 

      2.2  当提交到了本地仓库,想进行回滚某个版本

 

git log			#查看提交日志,找到序列号

如图:

                       

git reset --hard 6800e3a277dc8d5e44fc9ac815afda328b872d18         # 完成回滚到firstcommit

 

      2.3  想删除某个提交的文件

 

git rm 文件名       # 如:git rm  wenjian.txt

3.git做标签用于版本切换

      3.1  github 某个项目增加标签

git tag      //查看本地现在有的标签

      3.2  创建新的本地标签

git tag v1.0.1				    #创建本地新标签v1.0.1
#如果想要细节信息则可以添加commit,比上面的命令多一下信息而已
git tag -a v1.0.1 -m "message"  
git tag     				    #查看本地现在有的标签,如图

 

                                    

      3.3  将本地标签推送到远程分支上,刷新即可看标签

 

 

git push origin v1.0.1

             继续添加新的标签

git tag V2.0.1

 

                                    

             将本地分支推送到远程

   

git push origin --tags

 

                                  

 

                                                   

 

 

      3.4  删除本地标签

git tag -d 分支名

 

      3.5  删除远程分支名

 

git push origin --delete V2.0.1

 

     3.6  删除本地分支名

// 先查看分支
git branch
//删除要删的本地分支
git branch -d 要删除的本地分支

4.git分支管理

      4.1  本地增加新的分支

 

git branch feature_x

      4.2  查看本地增加新的分支

git branch

      4.3  切换到想要的分支

git checkout feature_x

 

      4.4  进行分支合并到master

git checkout master		#先切换到master分支上
git merge feature_x		#把feature_x于分支master合并

 

      4.4  删除无用的分支

git branch -d feature_x

5.补充细节

5.1 将本地仓库的分支推送到远程仓库的分支

git push -u origin <本地分支>:<远程分支>

git push -u origin loac:dev

如有问题,请留言指正,本文持续更新,学多少更多少

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

l8947943

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值