Git 常用命令

生成ssh
ssh-keygen -t rsa -b 4096
下载代码
git clone ssh://

提交代码分支
git add .
git commit -m''
git push origin feature/xxx

新建分支
git checkout -b 新分支名

git分支改名
如果是当前分支,直接 git branch -m 新名
如果不是当前分支,git branch -m 原名 新名

git修改提交作者名称和作者邮箱
git config --global --edit     (相当于编辑vim ~/.gitconfig)
查看 git config user.name / git config user.email
设置 git config --global user.name 'xxx' / git config --global user.email 'xxx'

git fetch 相当于从远程获取最新到本地,不会自动merge
git fetch orgin master //将远程仓库的master分支下载到本地当前branch中
git merge origin/master //进行合并
git pull origin master //相当于是从远程获取最新版本并merge到本地

开发分支(dvp)上的代码达到上线的标准后,要合并到 master 分支
git checkout dvp
git pull
git checkout master
git merge dvp
git push -u origin master

把某个分支的内容都拉取到本地
git pull origin dev

重命名远程分支
先删除远程分支,然后重命名本地分支,再重新提交一个远程分支
删除远程    git push --delete origin old
重命名本地    git branch -m old new
推送本地分支    git push origin new

回退上一次提交
git log 找到上一次提交的commit id
git revert commitID
git push origin branchname


下载分支代码
git clone -b 分支名 ssh://

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值