git命令

---------------基本命令


远程拉取代码
git clone ssh://lix@10.168.4.181:29418/daoshu_jg_page.git


提交:
git add [file1] [...]

git status

git diff

git commit -m 'comment'

推送:

git fetch origin [branch]

git rebase

此时若有冲突,手动处理
git add [conflict file]

git rebase --continue

git push origin [branch]


日志
git log --oneline

git log
退出命令:按q退出


删除
git rm <file>

git rm -f <file> 已放入缓存

git mv [old] [new]



git pull = git fetch & git merge

打开文件  C:\Users\ds-dbr\.gitconfig 添加以下配置
[branch]
    autosetuprebase = always

这时:
git pull = git fetch & rebase
    
    

将lixin分支合并到dev分支

git checkout dev
git merge lixin


----------------进阶命令

一、把修改暂存起来,留着以后使用
git stash [save "comment"]
 
查看暂存进度
git stash list

恢复进度    
git stash pop [--index]


二、撤销工作区的修改
git checkout -- b.txt


三、缓存区的改动撤回到工作区
git reset HEAD a.txt


四、最近的一次commit撤回到暂存区
git reset --soft HEAD^


五、回退已经push到远程版本库的提交
git revert HEAD


补充几个git懒人操作常规命令  如下:
git config --global alias.br  branch   git branch   ===>  git  br
git config --global alias.co  checkout  git checkout  ===>  git co
git config --global alias.ci commit git commit ===> git ci
git config --global alias.st  status git status ===> git st

转载于:https://www.cnblogs.com/bky-mc/p/9766569.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值