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
♥ 作者:离岸少年
♠ 出处:https://www.cnblogs.com/jackzhuo/
♣ 本博客大多为学习笔记或读书笔记,本文如对您有帮助,还请多推荐下此文,如有错误欢迎指正,相互学习,共同进步。