git 远程协作主要命令

Posted jackzhuo

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了git 远程协作主要命令相关的知识,希望对你有一定的参考价值。

1.终端生成ssh key:

ssh-keygen -t rsa -C "your@qq.com"

预设密码

使用 ssh-agent保存密码:

输入:eval `ssh-agent `

复制出现的三行类似于:

SSH_AUTH_SOCK=/tmp/ssh-bq1jxmZsvSEF/agent.2021; export SSH_AUTH_SOCK;
SSH_AGENT_PID=2022; export SSH_AGENT_PID;
echo Agent pid 2022;

回车

添加私钥:

ssh-add

输入预设的密码即可

查看秘钥:

vim ~/.ssh/id_rsa.pub

验证秘钥是否添加成功:

ssh -T git@github.com

2.git clone   #复制项目

3.git fetch   #获取远程项目最新内容

4.git log --oneline --decorate --graph --all   #查看历史记录

5.git merge origin/master   # 同步指定内容

6.git add text.txt                #添加文件

7. git commit -m "add some local text in test"    #提交文件

8.git pull   #获取远程项目最新内容到本地

9.git push #上传文件到目录

10.git 上传所有新文件

git add -A

git commit -a -m"上传所有文件"

推送到远程仓库: git push -u origin master

 

以上是关于git 远程协作主要命令的主要内容,如果未能解决你的问题,请参考以下文章

Git多人协作常用命令

合并两个不同远程仓库的Git命令

合并两个不同远程仓库的Git命令

Git实战(多人协作工作流程)

Git多人协作

码云多人协作