Git常用的指令说明

常见命令

  1. 初始化命令
git init //初始化仓库
  1. 查询当前状态,
git status   //可以看到文件修改状态,新增和修改的文件都会显示展现出来

3.文件添加到缓存区

 git add 文件名  //将该文件添加到暂存区
 git add .//当前目录下的所有文件到暂存区

4、设置用户邮箱及用户名

git config --global user.email "you@example.com"
git config --global user.name "Your Name"

5、将暂存区内容提交到本地仓库中

git commit -m “版本说明”

6.代码回滚

git reset --hard 0bbc8d297438708a525ff97de0594fba69e438ab

7、显示可引用的历史版本记录

git reflog 

8、查看当前分支情况

git branch

9、创建dev分支

git branch dev

10、切换到dev分支

git checkout dev

11、将dev分支合并到当前分支

git merge dev

12、 删除分支

git branch -d 分支名称

13、git checkout -b dev //创建dev分支并checkout

14、g

		  it remote add origin 网址  
          git push -u origin master
          git  clone 地址 

15.拉取某个分支

 git pull origin dev//拉取dev分支,相当于后面两条指令合集
 git fetch origin dev //拉取到版本库
 git merge origin /dev //合并

16.还不怎么会用,暂时记爱这里,据说面试经常考?
rebase(变基)可使git 记录简洁

1、多个提交记录整合成一个
git rebase -i 版本号
git rebase -i HEAD~3   //当前最近三条记录进行合并
2、git rebase  master
git  log --graph
3、git pull origin dev ->git  fetch origin dev  git rebase origin/dev  git rebase --continue

17.Beyond compare //快速解决冲突

1、安装Beyond compare 
2、在git中进行配置
  git config --local merge.tool bc3
  git config --local mergetool.path '/usr/local/bin/bcomp'
  git config --local mergetool.keepBackup false
 3、应用
  git mergetool

18、配置文件

1、本地配置
2、全局配置
3、系统配置

19、 git忽略文件

 1、C++.gitignore//在文件中添加需要忽略对应的文件或者文件夹

20、任务管理相关

issues
bug
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值