git常用命令

2019-09-27  本文已影响0人  liang1030

一,克隆项目到本地

git clone + 项目地址

二,更新项目

git pull

三,提交文件

git commit -m "xxxx"

四,将分支上传

git push origin xxxx

五,创建分支

git branch xxxx

六,切换分支

git checkout xxxx

七,查看分支

git branch

八,查看所有分支

git branch -a

九,在master分支上,将develop分支合并到master上面

git merge develop

如果不行,使用命令

git merge develop --allow-unrelated-histories

十,将本地项目添加到git流程:

1,cd到要添加的本地项目下

2,git init

3,git remote add origin加git路径

4,git add .

5,git commit -m '注释'

6,git push -u origin master

问题:

1,权限问题:将id_rsa.pub文件里的key加入到git,文件路径:~/.ssh/id_rsa.pub

2,如果git pull 报错:refusing to merge unrelated histories,可以使用

   git pull origin master --allow-unrelated-histories

3,退出文件编辑::wq

4,查看项目git地址:git config -l   或  git remote -v

十一,更改项目git地址

1,git remote set-url origin xxx.git

2,git push origin master

十二,基于历史commit ID检出代码并创建新的分支

命令:git checkout -b new_branch_name history_commit_id

例如:git checkout -b prod-20171128 c7215d179f585836ebfc0d6ba7eb5d8244f8ef74

十三,生成sshkey

ssh-keygen -t rsa -C "xxxxx@xxxxx.com"

按照提示完成三次回车,即可生成 ssh key。通过查看 ~/.ssh/id_rsa.pub 文件内容,获取到你的 public key

查看sshkey

cat~/.ssh/id_rsa.pub

上一篇下一篇

猜你喜欢

热点阅读