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

 

posted @ 2020-04-27 16:31  离岸少年  阅读(158)  评论(0编辑  收藏  举报