git基础常用命令介绍

命令功能选项含义参数1参数2
config设置用户名与邮箱"--global"表示这台机器上所有Git仓库都使用此配置用户名或邮箱 
 user.name放在第一个选项后,设置用户名,必加 
 user.email放在第一个选项后,设置邮箱,必加 
 color.uri true让git显示颜色  
init初始化一个git仓库    
add将工作区的文件添加到暂存区  文件名 
commit将暂存区的文件添加到仓库区"-m"设置提交标签,必加标签内容 
status查看哪个文件被修改过    
diff查看指定文件修改内容HEAD --查看指定文件工作区和版本库里面最新版本的区别文件名 
log显示提交日志"--pretty=oneline"显示一行信息  
  "--graph"查看分支合并图  
reflog查看命令历史    
reset版本切换"--hard"版本切换版本id 
 HEAD把暂存区指定文件的修改撤消掉文件名 
checkout "--"把指定文件工作区的修改全部撤消文件名 
  "-b"创建并切换到新分支分支名称origin/远程分支名(加此参数表示同时还与远程同名分支建立联系)
   无参数切换分支分支名称 
branch创建分支,无参数查询分支"-d"删除参数指定分支分支名称 
  "-D"强制删除分支  
  "--set-upstream-to"创建本地分支与远程分支联系本地分支名origin/远程分支名
rm删除文件 需要commit后才能在版本库删除掉文件名 
remote查看远程库信息"-v"查看详细信息  
  add关联添加一个远程库远程库的本地名称(origin)远程库地址
push将仓库区的内容推送到远程"-u"第一次push时需要使用远程库的本地名称(origin)要推送的分支
clone将远程库克隆到本地  远程库地址 
merge将目标分支合并到当前分支  分支名称 
"--no-ff -m"强制禁用Fast forward模式提交描述分支名称
stash储藏工作现场"list""查看已储藏的工作现场  
  "pop"恢复工作现场并删除储藏  
  "apply"恢复工作现场但不删除储藏工作现场标识 
  "drop"删除储藏工作现场标识 
tag查看标签  标签名(加参数表示打标签)版本id(可以不加,表示当前版本)
  "-a","-m"与-m同用,后面加标签名再加-m,再加标签说明,生成有说明的标签  
  "-d"删除标签  
 将标签推送到远程:git push origin 标签名    
 一次性推送全部尚未推送到远程的本地标签:git push origin --tags    
 删除远程标签:git push origin :refs/tags/标签名    
 忽略某些文件时,需要编写.gitignore    
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值