Assignment|安卓小学期一周合作开发小记
[TOC]
Git
一个人创建仓库,其他人fork。
然后将这个代码仓库 “Clone”(克隆)到你的本地机器中,。“Clone” 成功之后你就可以自主修改里面的内容,然后 “Push” 到远程仓库中,注意,这是你自己的远程仓库。**但是不使用 “Fork”,而是直接 “Clone”(克隆)原作者的仓库的话,你会得到一个 “fatal: unable to access” 的提示,无法访问。之后的提交都是提交在你个人fork的仓库之中,不会对源仓库产生影响。
如果是小组合作,自然不用读issues,可以提前将每个人的部分分一下,避免发生冲突。在开发时建议新建一个分支而不是在fork下来的分支开发,开发完毕后可以直接合并进本地的主分支然后push上去。dev是我们远端的库,feature是本地新建开发分支。
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15上传
(本来在feature)
git add .
git checkout dev
git merge feature
git commit –m ”本次提交描述”
git push
然后去github上面提交pull request
–––––––––––––––––––––
下载/更新
现在github上面check一下
然后到cmd里(此时应该在自己的dev)
git pull
git checkout feature
git merge devpush之后就可以pull request,将修改提交到作者的库,等待他合并即可。
具体内容
本博客所有文章除特别声明外,均采用 CC BY-SA 4.0 协议 ,转载请注明出处!