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到本地即可


發佈了34 篇原創文章 · 獲贊 6 · 訪問量 8萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章