git(三) github多人协作开发
1.多人协作开发流程
- A在自己的计算机中创建本地仓库
- A在github中创建远程仓库
- A将本地仓库推送到远程仓库
- B克隆远程仓库到本地进行开发
- B将本地仓库中开发的内容推送到远程仓库中
- A将远程仓库中最新内容拉去到本地
2.远程仓库的创建
这里就不赘述了,先注册仓库号 然后创建仓库
3.推送到远程仓库
1.git push 远程仓库地址 分支名称
代码提交到远程仓库成功
2.git push 远程仓库地址别名 分支名称
3.git push -u 远程仓库地址别名 分支名称
-u记住推送地址及分支. 下次推送只需要输入git push即可
4.git remote add 远程仓库地址别名 远程仓库地址
4.拉取操作
4.1克隆仓库
克隆远端数据仓库到本地 : git clone 仓库地址
4.2拉取远程仓库中最新版本
拉取远程仓库中最新的版本 : git pull 远程仓库名称 分支名称
注意 : 如果远程仓库的版本高于本地的版本,此时本次仓库缓存是不能向远程仓库提交的,需要先拉取再提交
5.解决冲突
在多人同时开发一个项目时,如果两个人修改了同一个文件的同一个地方,就会发生冲突.冲突需要认为解决
6.ssh免登陆
生成秘钥 : ssh-******
秘钥存储目录 : C:\User\用户.ssh
公钥名称: id_rsa.pub(rsa非对称加密方式)
私钥名称 : id_rsa
7.git忽略清单
将不需要被git管理的文件名字添加到此处文件,在执行git命令的时候,git就会忽略这些文件,
git忽略清单文件名 ; .git
将工作目录中的文件全部添加到暂存区 : git add .
8.为仓库添加详细说明
在文件夹里建一个readme.md文件,然后推送到远端服务器