Git常用命令
git config --global user.name
git config --global user.email
git init
git status
git add <file>
git commit -m ""
git reflog
git log
git reset --hard <version>
git branch -v
git branch -a
git branch <branch-name>
git checkout <branch-name>
git merge <branch-name>
远程库使用的流程
内部开发
- 公开的项目是可以随意clone的
- 但是想要push,需要作者的邀请
跨团队开发
- 需要先fork过来,然后再进行内部开发
- 开发完毕后,发送pull request请求,通知原团队
- 原团队审核一下后就可以merge了
- pull下来更新本地库,继续内部开发
git remote -v
git remote add <url别名> <url>
git push <url别名> <本地分支名>
git clone <url别名> <远程分支名>
git pull <url别名> <远程分支名>
git checkout -b <分支名称>
git branch -a
SSH免密码
- 解决windows的身份验证
ssh-keygen -t rsa -C "bidongyu15@outlook.com"
- 在.ssh 文件夹里复制 .pub文件里的内容