GitHub协同开发
git原理:
开发准备:
请先下好操作系统对应版本的git软件,并且在IEDA中配置。
参考博客:https://www.cnblogs.com/kaola8023/p/10402447.html
一、将项目同步到github上
1、将需要协同开发的项目先创建本地仓库。默认地址为该项目下。
2、创建完本地仓库后,所有文件都是红色(未保存版本)。
3、在项目上点击右键 -> git -> add 将所有工作目录添加到本地仓库的stage区。文件颜色由红变绿。
4、通过右键 -> git -> Commit 把stage区的暂存文件提交到当前分支的仓库,并清空stage区。
注意:此步需要填写描述信息(commit message)。
5、通过 Push 把本地仓库的提交同步到远程仓库
在push的时候需要填写github上仓库的路径。若是github上没有该项目,请先建立一个。
第一次push会将项目push到master分支上。到此项目已经存在于github上。这里也可以使用码云(gitee)。
二、在github上将项目设置成团队项目
1、在项目中选择settings -> manage access -> collaborator。邀请用户加入开发。
将项目地址发送给团队成员。地址如下:
三、在github拉取项目
1、在欢迎页面选择checkout项目,添加项目地址。
2、选择项目名,用默认即可。
克隆完成的项目:
3、在项目中新建文件login.html。同样进行 add -> commit -> push操作。
4、此处需要输入github用户名,也可以在idea配置信息中配置好。若用户没有添加项目开发成员,则无法push。
添加完后,可以在github中可以看到该文件已经上传。
5、此时其他用户可以pull该文件到本地。操作如下:
若是该文件被修改,会要求查看区别。这时可以根据情况选择合并merge即可。