天天看點

Android Studio利用GitHub托管項目

<a href="http://blog.csdn.net/lfdfhl/article/details/51671038">自定義View系列教程00–推翻自己和過往,重學自定義View</a>

<a href="http://blog.csdn.net/lfdfhl/article/details/51324275">自定義View系列教程01–常用工具介紹</a>

<a href="http://blog.csdn.net/lfdfhl/article/details/51347818">自定義View系列教程02–onMeasure源碼詳盡分析</a>

<a href="http://blog.csdn.net/lfdfhl/article/details/51393131">自定義View系列教程03–onLayout源碼詳盡分析</a>

<a href="http://blog.csdn.net/lfdfhl/article/details/51435968">自定義View系列教程04–Draw源碼分析及其實踐</a>

<a href="http://blog.csdn.net/lfdfhl/article/details/51508727">自定義View系列教程05–示例分析</a>

<a href="http://blog.csdn.net/lfdfhl/article/details/51559847">自定義View系列教程06–詳解View的Touch事件處理</a>

<a href="http://blog.csdn.net/lfdfhl/article/details/51603088">自定義View系列教程07–詳解ViewGroup分發Touch事件</a>

<a href="http://blog.csdn.net/lfdfhl/article/details/51656492">自定義View系列教程08–滑動沖突的産生及其處理</a>

<a href="http://blog.csdn.net/lfdfhl/article/details/52415390">探索Android軟鍵盤的疑難雜症</a>

<a href="http://blog.csdn.net/lfdfhl/article/details/53332936">深入探讨Android異步精髓Handler</a>

<a href="http://blog.csdn.net/lfdfhl/article/details/52673536">詳解Android主流架構不可或缺的基石</a>

<a href="http://blog.csdn.net/lfdfhl/article/details/53143114">站在源碼的肩膀上全解Scroller工作機制</a>

<a href="http://blog.csdn.net/lfdfhl/article/details/52735103">Android多分辨率适配架構(1)— 核心基礎</a>

<a href="http://blog.csdn.net/lfdfhl/article/details/52877866">Android多分辨率适配架構(2)— 原理剖析</a>

<a href="http://blog.csdn.net/lfdfhl/article/details/53046113">Android多分辨率适配架構(3)— 使用指南</a>

若想在Android Studio中利用GitHub托管項目,那麼必先在裝置上安裝Git。安裝之後,請配置Git:

Android Studio利用GitHub托管項目

将git可執行檔案的路徑填寫至:Setttings —–&gt; Version control —–&gt; Git —–&gt; Path to Git executable 然後點選 Test 測試是否配置正确。

在安裝好git之後需要在Android Studio配置GitHub相關相關資訊。

Android Studio利用GitHub托管項目

在Setttings —–&gt; Version control —–&gt; GitHub 中配置自己的GitHub賬号和密碼。填寫完相關資訊後點選Test可測試是否配置成功。

完成GitHub的配置後,選擇SSH

Android Studio利用GitHub托管項目

在Setttings —–&gt; Version control —–&gt; Git 設定SSH executable為Native。

否則報錯:

IOException: 遠端主機強迫關閉了一個現有的連接配接

或者報錯:

Push rejected: Push to origin/master was rejected

在完成如上配置後,即可托管項目至GitHub

Android Studio利用GitHub托管項目

點選 Share Project On GitHub

Android Studio利用GitHub托管項目

點選 Share

Android Studio利用GitHub托管項目

選擇需要送出的檔案,填寫描述資訊後點選 OK;此時,自動建立本地倉庫和遠端倉庫。

Android Studio利用GitHub托管項目

登入GitHub網站即可看見剛才建立的項目。

Android Studio利用GitHub托管項目

打開本地磁盤亦可見項目的目錄下存在了與版本控制相關的目錄及檔案,比如:.git和.gitignore等等。在.gitignore中是Git版本控制所忽略的檔案,我們打開瞅瞅:

這些忽略檔案是系統自動幫我們添加的,當然我們還可依據需要修改該檔案。

嗯哼,經過以上的操作我們的項目已經托管到GitHub了,現在就來嘗試一下送出修改後的代碼。

在代碼中添加兩行注釋,然後點選VCS送出代碼:

Android Studio利用GitHub托管項目

點選VCS —–&gt; Commit —–&gt; Commit and Push 開始commit和push

Android Studio利用GitHub托管項目

點選 Push 完成代碼的送出;現在,我們再次打開GitHub網站瞅瞅:

Android Studio利用GitHub托管項目

嗯哼,剛才修改的代碼已經更新到GitHub啦,OK!