android studio项目提交Git@OSC

  转载地址:http://www.bubuko.com/infodetail-977061.html

 

  

先到git.oscchina.net网站上申请个账号,然后创建一个项目。过程不再说了。

技术分享

 

新建工程后,第一次提交

如下图先激活右键Git菜单, 选择 Enable Version Control Integration

技术分享

在下拉框中选择 Git , 点击 OK。

技术分享

Module 中的文件都变成了红色。选择项目,右键添加到提交列表中。

技术分享

技术分享

然后再选择 Commit Directory... 

技术分享

Commit Message 这里是必填项。点击 Commit 按钮。然后再次如下图选择Push...

(如果选择的时 Commit and Push , 直接跳过下图)

技术分享

第一次是需要先设置远程主机的, 将Git@OSC仓库的HTTPS连接拷贝到URL里面。

技术分享

最后选择需要提交的项目,点击Push按钮即可。

如果发现提交更新被拒绝的话,可以查找到被拒绝的文件所在的目录中所有的隐藏文件夹 “.git” ,  然后删除即可。

 

注意:如果在git创建的项目有read文件,可能失败,无法覆盖,可以采用强制命令

强推,即利用强覆盖方式用你本地的代码替代git仓库内的内容

git push -f

如果是新项目,直接先清空git项目,push后在创建read文件

git的一些命令

git clone xxx

改动文件
git add *
提交到head
git commit -m "注释"
push到远端仓库
git push origin master
从仓库恢复代码
git checkout -- README.md

分支
本地新建分支
git checkout -b fjj
本地切换分支
git checkout master
git checkout fjj
本地删除分支
git branch -d fjj
改动文件
git add *
提交到head
git commit -m "注释"
push到远端仓库
git push origin fjj
远程仓库删除分支
git branch -r -d origin/fjj
git push origin :fjj

标签
列当本地前仓库的所有标签
git tag
本地打标签
git tag -a 0.0.1 -m "0.0.1版本"
本地删标签
git tag -d 0.0.1
本地切换标签(但现在处于一个空的分支上)
git checkout 0.0.1
push到远端仓库
git push origin 0.0.1
push本地所有标签到仓库
git push origin --tags
远端仓库删标签
git push origin :refs/tags/0.0.1

 

posted @ 2016-01-06 15:20  说好范特西  阅读(241)  评论(0编辑  收藏  举报