美文网首页
git常用命令

git常用命令

作者: liang1030 | 来源:发表于2019-09-27 09:37 被阅读0次

    一,克隆项目到本地

    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

    相关文章

      网友评论

          本文标题:git常用命令

          本文链接:https://www.haomeiwen.com/subject/ylfkyctx.html