參考文章 http://blog.csdn.net/laozitianxia/article/details/50682100
首先你得先創建倉庫
為倉庫取一個名字,然后點擊創建就會有一個倉庫了,
github是服務端,要想在自己電腦上使用git我們還需要一個git客戶端,
windows用戶請下載 http://msysgit.github.com/ 或者 https://git-scm.com/download/win
然后進入你的項目根目錄,點擊git bash here 進入git命令界面
執行git init命令,看到如下圖顯示
在本地創建ssh key,$ ssh-keygen -t rsa -C "your_email@youremail.com"后面的your_email@youremail.com改為自己在github上注冊的郵箱,然后一直回車,如下圖
進入提示的地址下查看ssh key文件,
然后打開.pub文件,復制里面的內容,記住別把最后面的郵件名復制進去了,那沒用,就復制前面那一段,回到github網站,創建一個key,黏貼,保存,如下圖
驗證是否成功,在git bash下輸入 $ ssh -T git@github.com ,如下圖顯示
設置username和email,因為github每次commit都會記錄他們
$ git config --global user.name "your name"
$ git config --global user.email "your_email@youremail.com"
然后添加遠程地址,$ git remote add origin git@github.com:yourName/yourRepo.git ,yourName和yourRepo表示你再github的用戶名和剛才新建的倉庫
此時config文件打開會有配置的內容
也可以直接修改config來配置遠程地址
然后就是添加文件了,我這里是添加所有文件 ,$ git add . ,添加單個文件就把后面的點去掉,換成文件名,然后是提交,$ git commit -m "first commit"
這里或許會有吭出現,比如 initial commit untracked files ,這里大致是遠程倉庫中代碼版本與本地不一致沖突導致
此時輸入 $ git fetch --all 和 $ git reset --hard origin/master ,如下圖
這樣就好了,然后你在添加提交就沒問題了,如下圖,很長的一段
接着commit , $ git commit -m "first commit" 也是很長一段
接着push就好了, $ git push origin master ,如下圖顯示
然后你回到你的github倉庫里,發現已經提交上去了,雖然star只有0,(┬_┬),好尷尬的一個倉庫
后面update也是如此了,添加,提交
回到github上,發現更新了
此時不想用命令的可以直接打開androidstudio,不用做任何配置了,會自動讀取,直接在as上操作了
https://github.com/1024477951/listrecyclerview
最后如果你在使用的同時又配置了一個git項目,而且重新生成了ssh,又或者手賤刪除了ssh,導致連接不上了,那你可能會出現一個異常
這個時候也好辦,把你新生成的ssh復制出來,在github上設置,把以前的ssh刪了,換成你現在生成的,保存后直接提交,你會發現正常了,只需要替換ssh就行了
也需要注意地址不要填錯了,最好復制黏貼進去