1 注册开源中国的git账号https://git.oschina.net/
2 安装git https://git-scm.com/downloads
3 找到需要提交的项目,右击
4 在出现的命令行中输入 git init
5 打开Android Studio,进入File—>Settings…—>Version Control—>git,填入刚安装的git的路径,test。
6 将视图切为Project,右击项目—>git—>add
如果右击没有git选项,请打开File—>Settings,点击Version Control
7 VCS—>git—>Commit Directory..
出现下图、填写commit message,点击commit and push,过程中出现对话框,一律commit。
8 之后应当出现下图所示:
点击Define remote:
其中URL填写osc git 上建立的项目url,登陆osc git http://git.oschina.net/,新建项目。
9 填入url,ok,出现下图所示:
设置密码的先填密码,之后会出现:
10 之后,会发现无法push,这是因为云上托管的代码与本地不一致所致,先pull,再push,如果无法pull,右击项目目录打开git-bash,输入:
git pull origin master –allow-unrelated-histories 假设本地源是origin,分支是master。无法push,请先解决conflict,即修改冲突文件,commit,再push。
完
注:
1. git无法pull仓库refusing to merge unrelated histories
2. Git下的冲突解决