教你如何在github上上傳文件
(1)注冊github賬號以及安裝好本地的git
sign up(注冊)會讓你選擇你的代碼托管是私有和公共的,私有是付費的,只有個人可以看到的;
(2)在github上面新建倉庫,填入你的倉庫名(Test2)和倉庫的描述,以及初始化這個存儲庫和一個README(初始化后,后面的操作要注意update最新的倉庫)
(3)在本地創建一個文件夾,里面存放代碼
(4)打開git brash ,pwd命令查看當前所在目錄
cd D: cd gitWorkspaces cd Test2跳轉到本地倉庫所在的目錄
執行git init 命令(將這個目錄變成git可以管理的目錄)
會看到當前目錄下面多了一個.git的文件
(5)在本地創建ssh key(即是公鑰)
$ 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/
使用口訣:
先有本地庫,后有遠程庫的時候,如何關聯遠程庫,之后就是上傳