Git常用命令合集

git基本操作命令
一、入门操作
1.git的工作原理:工作区--(add)--暂存区--(commit)--本地仓库--(push)--远程仓库
   工作区:工作区的文件没有被git管理
   暂存区:add到暂存区后,可以对文件进行增删改,类似于购物车,
   本地仓库:执行commit会将暂存区的文件提交到本地仓库,形成一个新的版本。
   远程仓库:没有远程仓库,我们自己照样可以管理代码版本,只不过有了远程仓库可以与别人共享比较好的代码。


2.设置全局配置
  $git config --global user.name xxxx
  $git config --global user.email xxxx
  
   修改全局配置:$vim ~/.gitconfig


3.创建本地仓库
 $git init  创建一个本地仓库,同时自动创建一个master分支
 注意:不要在中文目录下创建本地仓库,不要修改.git文件夹


4.添加文件到本地仓库
 先在工作区创建文件,查看工作区的文件状态,用git status ,添加文件到暂存区用$git add 文件名 
 或者$git add . 表示提交当前目录所有的文件


5.撤销添加进暂存区的文件
  用git rm --cached 文件名


6.暂存区提交本地仓库
 git commit -m '提交日志'---必须写
 注意:commit时无需执行提交哪个文件,因为commit提交的是整个暂存区。


7.修改文件,跟提添加文件一样需要两个步骤
 将修改后的文件添加到缓存区--提交到本地仓库(日志要写)


8.删除文件
  手动删除文件后执行add命令加入预提交列表
  git add .
  git commit -m '删除了。。。。'
  
  增删改操作,如果你不想先add 后commit,你可以直接commit 但是需要加-a命令参数,如:


  git commit -a -m '添加文件'


总结:1:无论你做了什么操作,基本两个步骤,add添加到预提交列表,commit将预提交列表一次性提交到本地库。


          2:当你迷茫的不知道下一步干啥的时候敲git status,git会告诉你,你应该干什么。




二、本地仓库操作
1.看版本日志
  git log 查看详细日志,包括版本号,提交人和日期,提交日志
  git log --pretty=oneline   查看简洁日志


2.看日志细节
 git show


3.版本切换
 先看看HEAD当前指在哪个版本
 $git reset --hard HEAD^  工作区和本地仓库都会回退到上一个版本
 $git reset --hard HEAD^^  工作区和本地仓库都会回退到上上一个版本


注意:这种操作少做,即使要做,也最多只切换到最近一个版本。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值