標籤:設定 內容 blank 個人 虛榮心 根目錄 命令 repo 介面
參考文章 http://blog.csdn.net/laozitianxia/article/details/50682100
群裡一個人問有沒有github上傳的文章,給他看,尷尬,流程太多,沒去寫,為了滿足自己的虛榮心,所以就補了一下,寫下這篇裝逼的文章,雖然可能裝逼不成反被鄙視,哈哈
首先你得先建立倉庫
為倉庫取一個名字,然後點擊建立就會有一個倉庫了,
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 "[email protected]"後面的[email protected]改為自己在github上註冊的郵箱,然後一直斷行符號,如
進入提示的地址下查看ssh key檔案,
然後開啟.pub檔案,複製裡面的內容,記住別把最後面的郵件名複製進去了,那沒用,就複製前面那一段,回到github網站,建立一個key,黏貼,儲存,如
驗證是否成功,在git bash下輸入 $ ssh -T [email protected] ,如顯示
設定username和email,因為github每次commit都會記錄他們
$ git config --global user.name "your name"
$ git config --global user.email "[email protected]"
然後添加遠程地址,$ git remote add origin [email protected]: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上,發現更新了
https://github.com/1024477951/listrecyclerview
最後 star 一下可憐可憐吧,拜謝!
github上傳流程圖記錄