Android studio项目代码git到coding.net

写这篇文章的目的是:之前做项目使用的都是github托管的,最近接触到一个安卓项目,当中使用的是托管到coding.net上,方法都是一样的,只不过这次顺便使用一下Android studio来进行配置(平时都是直接在git bash中手敲的),有遇到一些坑,踩了给大家铺个路,然后就是觉得coding.net使用起来还挺好的。

1. 配置git

Android studio项目代码git到coding.net

2. 在自己新建的工程目录中,shift+右键打开git bash,git init初始化git仓库

Android studio项目代码git到coding.net

查看工程目录,出现了.git文件夹。并在Android studio中选择使用git

Android studio项目代码git到coding.net

3. git bash中输入 git remote add name url  其中name为本地项目文件夹名字,url为你的远程仓库地址

Android studio项目代码git到coding.net

这时候就可以关掉git bash了,后面的在Android studio中进行配置。

4. 将项目上传到远程仓库,先pull,再add,再push

Android studio项目代码git到coding.net

出现下面的界面

Android studio项目代码git到coding.net

勾选自己的项目,点击pull,没有出现自己项目的话点击刷新应该就有了。第一次要先pull,才能push.

5. 上传代码到远程仓库,add

Android studio项目代码git到coding.net

6. 然后,commit changes

Android studio项目代码git到coding.net

出现下面的界面

Android studio项目代码git到coding.net

填写(commit message)提交信息,点击commit and push,然后再push就可以了。看一下效果,如下

Android studio项目代码git到coding.net

附录:

从远程仓库改变代码之后,在本地Android studio的处理如下

Android studio项目代码git到coding.net

然后选择 pull下来就完成了

Android studio项目代码git到coding.net

效果如下:

Android studio项目代码git到coding.net

这里的添加一行注释就是我在远程代码仓库中加上去的。至此大功告成

顺便记录一下git项目到github和bitbucket

github: 
    git clone url
    git init
    git add .
    git commit -m "注释"
    git push(git push -u name master)


bitbucket:
    git init
    git remote add name url
    git add .
    git commit -m "注释"
    git push(git push -u name master)

强制push:git push -f origin master