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 远程协作主要命令的主要内容,如果未能解决你的问题,请参考以下文章