Android Studio使用Git(OsChina)

其他作者博客地址:

http://blog.csdn.net/yyy269954107/article/details/42682909

http://blog.csdn.net/luanxuye/article/details/53893293

https://www.cnblogs.com/yx007/p/7346999.html?utm_source=debugrun&utm_medium=referral

http://blog.csdn.net/xiabing082/article/details/54572274

在网上找到这四篇博客,基本解决了我的问题。只是一些git其他命令还需另外去学习。


转载以下内容:

前言

记录一下Android Studio上git的使用,github上没有免费的私有项目,开源中国的git托管可以有1000个免费的私有项目空间,挺符合我需要的,结合最新版本的Android Studio记录一下。

git的配置

在MAC下选择Android Stuido->preferences(Linux下直接点File Setting,记得是Windows下应该跟linux一样) 找到Version Control->Git ,如下图


在Path GIt executable中选择你git的执行文件(一般你安装完成git后Android Studio会自动找到这个执行文件),点击Test按钮,提示Success即配置成功

将现有项目创建为本地git仓库

在工具栏依次选择VCS->Import into Version Control->Create Git Repository


创建成功后我们没有添加到本地仓库的文件会变成红色,然后在项目上右键,发现多出了一个Git选项,鼠标移到Git选项上,在右侧弹出的菜单中选择Add选项,之前红色的文件就变成了绿色的文件,再次选择GIt菜单,在右侧弹出菜单选择Commit Directory,提交到本地仓库,在弹出的窗口选择需要提交的文件,填写Commit Message,点击Commit按钮,即可提交到本地仓库。(Commit按钮还可以选择Commit and push,但是此时我们还没有远程仓库,所以不要着急push)

oschina git创建远程仓库

在http://git.oschina.net/这里申请一个账号,照着菜单新建就行了,创建的时候有个私有项目的选项,打上勾就行了,都是中文很容易。创建完成以后我们就有了一个类似与这样的仓库url,https://git.oschina.net/xk/xxxxxx.git

提交至远程仓库

之前用eclipse有UI界面可以直接操作,远程提交,Android Studio找了半天没找到,只好先用命令行代替了

首先顺手配置一下你刚刚申请账号的用户名和email
[plain]  view plain  copy
  1. git config --global user.name "xxxx"  
  2. git config --global user.email "[email protected]"  

然后cd到你刚刚创建本地仓库项目所在的目录(我目前用的ubuntu,其他操作系统git的命令都一样)
然后添加origin至远程仓库(用刚刚创建的远程仓库的url)
[plain]  view plain  copy
  1. git remote add origin https://git.oschina.net/xk/xxxxxx.git  

在push至远程仓库的主干
[plain]  view plain  copy
  1. git push -u origin master  

这里会要求你输入刚刚申请的用户名和密码,填写正确即可。
还有这里需要注意一下,如果你创建的仓库的同时,创建了ReadMe文件,直接push的话会报错,因为两边版本不一致,你可以先用
[plain]  view plain  copy
  1. git pull -u origin master  
来合并至本地仓库,再用上面的push命令即可。

以后有更新再想提交的话可以直接在Android Studio中项目右键->Git->Commit Directory->Commit and push直接提交了。

从远程仓库check出项目

这个就很轻松了,直接在工具栏VCS->Check from Version Control->Git,然后填你的git的url,创建的位置,项目名称就可以啦

就是需要注意一下Android sdk需要的版本,如果你没有这个版本,Android Studio也会提醒你装的。

结尾

以上只是简单的讲了在Android Studio中项目git最基本的操作,如果想日常进行开发比如合并,创建分支,对冲突的处理,历史版本等等,git还是有很多命令需要掌握的,这里就不献丑了,网上git的教程还是很多的。


http://blog.csdn.net/xiabing082/article/details/54572274 该博主的内容如下(谢谢博主了):

1.  gitoschina 还没有项目,需要上传

     ##  首先在 gitoschina 上建立项目仓库,,获取到https://git.oschina.net/xiabing/CustomTextView.git

            

     ## 然后使用这个as, 在as中 VCS——Import into Version Control——Create Git Repository 在弹出的窗口中选择你的本地项目

           

       ## 继续

        点击项目,右键,点击git,,  然后添加 add及 Commit Directory, 然后push 到本地后,

        

       ##最后,找到项目的根目录下。(我的项目临时放在桌面上,路径Desktop\CustomerTextView)

       启动git 端工具。  (git下载地址:http://git-scm.com/downloads/

       

     

       执行git 命令

      git remote add origin https://git.oschina.net******

    git push -f origin master





 如果gitoschina 已经存在项目,download 到as本地
在oschina复制已经存在的git地址

打开AS初始界面,


然后clone到本地即可


猜你喜欢

转载自blog.csdn.net/tang_jian_1228/article/details/78853158