AndroidStudio+Git+SourceTree實現在Git-os和GitHub遠程操作

最近準備換份新工作,忙裏偷閒把Git複習下好久沒用,忘記的差不多了。

Git下載地址:http://pan.baidu.com/s/1pLQa4EB

SourceTree下載地址:http://pan.baidu.com/s/1hrK8U3a


1️⃣  :安裝Git,注意下安裝的目錄一會要設置配置信息,安裝SourceTree可能會讓你登錄帳號,當然老外的東西不翻牆是肯定不能註冊的,這裏建議能翻牆最好註冊個帳號(樓主就是有帳號的人),沒有條件的就用2.0以下的版本不要升級,沒有帳號也是可以使用的,就比如我提供大家的這個。如果需要配置SSH的請轉場這裏不提供服務。。。


2️⃣  :安裝結束後,打開AS - File - Setting - Version Control - Git - Parth to Git 設置我們git的安裝路徑選擇 Git\bin\git.exe 之後點擊後面的 test測試,如果提示success那麼就OK了,Git配置成功(個人建議把最下面的allow force push取消勾選)。

接下來開始配置GitHub,Host:github.com Login:你的郵箱 Password:你的密碼 之後Test 查看帳號密碼匹配結果,這裏建議吧Connection timeout設置10秒。


3️⃣  :分享Project到GitHub,在當前項目中,點擊VCS - inport into version control - Share Project On Github

【報錯1】:Can't connect to repository from configured remote. You could want to check .gitconfig或者Please tell me who you are?

解決方案:找到Git目錄下的git-bash.exe 配置如下信息:git config --global user.email "你的github帳號" git config --global user.name "你的github名字"

【報錯2】:Can't finish GitHub sharing process Successfully created project 'XXXX' on GitHub, but initial push failed:
unable to access 'https://github.com/xxx/xxx.git/': error setting certificate verify locations:

解決方案:git config --system http.sslverify false


4️⃣  :分享Project到Git-os,登錄git-os創建項目,注意*如果是公司項目點擊private私有(創建完成後一定要在setting中把自己的小夥伴添加到可以提交權限中去,否則就只能你自己訪問了),如果個人可以用public,創建完成可以在克隆/下載那獲取到當前的https路徑,copy下來。打開SourceTree 點擊克隆倉庫,輸入我們gitos上的https路徑,點擊倉庫的預存位置,點擊完成 坐等。。。如果是新項目,那麼就可以打開as在我們剛剛倉庫的文件夾下創建項目了,如果是已經開發了的項目那麼直接copy到預存倉庫文件夾下即可。


我們在修改文件的時候,SourceTree會在文件狀態下的工作副本中提示我們都有哪些改動,如果沒問題可以點擊文件狀態 - 未暫存的文件 - 提交 這裏不是提交到遠程倉庫而是爲了安全贊存到本地分支中,因爲團隊開發是有多個小夥伴的所以大家在push到遠程倉庫時一定要先pull下其它小夥伴可能已經提交的代碼,如果本地沒發生錯誤,那麼在push到遠程倉庫。

最後希望大家養成一個良好的習慣,提交的時候一定要填寫修改信息和開發人員名稱!!!


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章