git 命令

Git global setup
git config --global user.name "Administrator"
git config --global user.email "admin@example.com"
Create a new repository
git clone git@gitlab.ooccpp.com:root/learnSpark.git
cd learnSpark
touch README.md
git add README.md
git commit -m "add README"
git push -u origin master
Existing folder
cd existing_folder
git init
git remote rm origin git remote add origin git@gitlab.ooccpp.com:root
/learnSpark.git git add . git commit -m "Initial commit" git push -u origin master
Existing Git repository
cd existing_repo
git remote rename origin old-origin
git remote add origin git@gitlab.ooccpp.com:root/learnSpark.git
git push -u origin --all
git push -u origin --tags

delete remote branch

git branch -a
git push origin --delete dev20180808

git常用命令

 1 git init                        # 初始化本地git环境
 2 git clone XXX                   # 克隆一份代码到本地仓库
 3 git pull                        # 把远程库的代码更新到工作台
 4 git pull --rebase origin master # 强制把远程库的代码更新到当前分支上面
 5 git fetch                       # 把远程库的代码更新到本地库
 6 git add .                       # 把本地的修改加到stage中
 7 git commit -m 'comments here'   # 把stage中的修改提交到本地库
 8 git push                        # 把本地库的修改提交到远程库中
 9 git branch -r/-a                # 查看远程分支/全部分支
10 git checkout master/branch      # 切换到某个分支
11 git checkout -b test            # 新建test分支
12 git checkout -d test            # 删除test分支
13 git merge master                # 假设当前在test分支上面,把master分支上的修改同步到test分支上
14 git merge tool                  # 调用merge工具
15 git stash                       # 把未完成的修改缓存到栈容器中
16 git stash list                  # 查看所有的缓存
17 git stash pop                   # 恢复本地分支到缓存状态
18 git blame someFile              # 查看某个文件的每一行的修改记录()谁在什么时候修改的)
19 git status                      # 查看当前分支有哪些修改
20 git log                         # 查看当前分支上面的日志信息
21 git diff                        # 查看当前没有add的内容
22 git diff --cache                # 查看已经add但是没有commit的内容
23 git diff HEAD                   # 上面两个内容的合并
24 git reset --hard HEAD           # 撤销本地修改
25 echo $HOME                      # 查看git config的HOME路径
26 export $HOME=/c/gitconfig       # 配置git config的HOME路径

 

转载于:https://www.cnblogs.com/chenzechao/p/9328212.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值