- 说明:当前在自己的分支:self;远端开发分支:dev。
- 基本命令:
git status
git add .
git commit -m 'modify'
//从远端dev拉取
git pull origin dev
//将自己分支self推送到远端dev
git push origin self:dev - 报错:fatal: refusing to merge unrelated histories====
解决办法:git pull加上参数,如:git pull –allow-unrelated-histories - 产生秘钥bash命令:ssh-keygen -t rsa -C "xxx@xxx.com", 然后一路回车(好像3下),vi ~/.ssh/id_rsa.pub,复制出内容粘贴到SSH Keys。
git 命令配置简写,2种方法
1、命令行配置
$ git config --global alias.st status
2、修改配置文件:~/.gitconfig
$ vi ~/.gitconfig
...
[alias]
st = status
ci = commit
co = checkout
br = branch
[user]
name = Your Name
email = your@email.com
...