教你如何在github上上傳文件 css
(1)註冊github帳號以及安裝好本地的gitgit
sign up(註冊)會讓你選擇你的代碼託管是私有和公共的,私有是付費的,只有我的能夠看到的;github
(2)在github上面新建倉庫,填入你的倉庫名(Test2)和倉庫的描述,以及初始化這個存儲庫和一個README(初始化後,後面的操做要注意update最新的倉庫)ruby
(3)在本地建立一個文件夾,裏面存放代碼 ssh
(4)打開git brash ,pwd命令查看當前所在目錄ide
cd D: cd gitWorkspaces cd Test2跳轉到本地倉庫所在的目錄ui
執行git init 命令(將這個目錄變成git能夠管理的目錄)spa
會看到當前目錄下面多了一個.git的文件命令行
(5)在本地建立ssh key(便是公鑰)code
$ ssh-keygen -t rsa -C "your_email@youremail.com"一路回車,最後會在目錄下面生成.ssh的文件,裏面有
公鑰的密碼,在github上面新建公鑰,將密碼粘貼上去。
(6)將本地倉庫上傳到github上面
git remote add origin +github上面的該倉庫的https,以後能夠經過git remote來查看(爲了便於管理,Git要求每一個遠程主機都必須指定一個主機名。git remote
命令就用於管理主機名。)這種辦法必須每次都輸入口令,比較麻煩
$ git clone git@github.com:michaelliao/gitskills.git不用每次輸入口令
(7)可選的步驟(在步驟2中如果初始化這個存儲庫和一個README了,則須要跟新本地倉庫再才能上傳)
經過git pull --rebase origin master命令來更新,你會發現你的Test2目錄下面多了一個文件(git pull命令的做用是,取回遠程主機某個分支的更新,再與本地的 指定分支合併)
(8)在本地目錄中新建文件,再經過
git add re.txt(添加)
git commit -m "sencond"來在git中新建(提交)
最後
git push -u origin master上傳到github上面,此時你再看github就有和你的Test2文件夾裏面內容同樣啦!(用於將本地分支的更新,推送到遠程主機)
最後 看一下我敲的命令行!
此外:附上git的使用手冊
http://www.bootcss.com/p/git-guide/
使用口訣:
先有本地庫,後有遠程庫的時候,如何關聯遠程庫,以後就是上傳