git的常用命令总结

初学git, 记录一下git下的常用命令。

1) 配置使用git仓库的人员姓名 

git config --global user.name "Your Name Comes Here" 
2) 配置使用git仓库的人员email 
git config --global user.email you@yourdomain.example.com 
3)git 改变文本编辑器
git config --global core.editor "\"D:\Program Files\Notepad++\notepad++.exe\""(windows)
.git/config,在core这块,加入editor = gedit (ubantu)
4) 创建新的分支
git branch <新分支名字>
参数说明:
-a 
-v 查看各个分支最后一个提交对象的信息
--merge 查看哪些分支已被并入当前分支(译注:也就是说哪些分支是当前分支的直接上游。)
-d 删除分支
5) 切换分支
git checkout <分支名字>
参数说明:
-b <分支名> 创建并切换分支
-- <filename> 用版本库中文件来覆盖工作区中的filename文件
6) 将新分支发布在github上
git push origin <新分支名字>
7) 删除本地的分支
git branch -d <本地分支>
  -D <本地分支名> 强制删除
8) 删除远程端的分支
git push origin :<远程端分支>
9) ubantu安装git
sudo apt-get install git
9) ubantu安装git-gui
sudo apt-get install git-gui
10)文件添加到暂存区(Stage)
git add <文件路径>
11)将暂存区的所有修改提交到分支
git commit -m "<注示文字>"
12)查看历史命令
git reflog
13)查看提交的历史
git log
14)回退到历史版本
git reset --hard <commit id>
15)查看工作区和暂存区文件的不同
git diff <文件名>
16)放弃暂存区的修改
git reset HEAD <文件名>
17)删除文件
git rm <文件名>
18)和并分支
git merge <分支名> 将分支合并到当前分支

git merge --no-ff -m "" <分支名> 强制禁用Fast forward模式

推荐一个git学习网站  http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值