如何上傳項目到GitHub

GitHub上傳項目用法:

 Git 是一個分佈式的版本控制系統,最初由Linus Torvalds編寫,用作Linux內核代碼的管理。在推出後,Git在其它項目中也取得了很大成功,尤其是在Ruby社區中。目前,包括 RubiniusMerb在內的很多知名項目都使用了GitGit同樣可以被諸如CapistranoVlad the Deployer這樣的部署工具所使用。同樣,eoe.cn客戶端的源碼也託管在github上。

      基本步驟:

1.github上註冊一個賬號。註冊之後,“create new Repository”。

 

2.在本地安裝msysgitgithub是服務端,需要在電腦上安裝一個Git客戶端,可以使用msysgit。該軟件提供Git的核心功能,基於命令行。

 

3.創建一個本次倉庫(文件夾),進入該倉庫,右擊鼠標,選擇Git Init Here,會多出來一個.git文件夾,表示本地Git創建成功,右鍵選擇Git bash進入Git命令窗口。爲了上傳本地倉庫到github上,還需要配置ssh key

 

4.配置Git。首先在本地創建ssh key。輸入命令:ssh-keygen -t rsa -C  "  403136170@qq.com  "    

(最好是你在第一步註冊中使用的郵箱),它會生成一對Key,然後才能通過加密的方式和服務器的代碼庫取得同步。Key被分成兩個文件,一個私鑰(id_rsa,一個公鑰(id_rsa_pub,私鑰保存在你的電腦上,公鑰交項目負責人添加到服務器上。成功後,會在上面指定的路徑下生成一個.ssh文件夾,進入後,打開id_rsa.pub,複製裏面的內容,Key。回到github,進入Account Settings,左邊選擇SSH KeysAdd SSH Key,title隨便填,粘貼Key。爲了驗證是否成功,在git bash下輸入    ssh -

[email protected],如果提示是否continue,輸入yes,就會看到Youve successfully authenticated, but GitHub does not provide shell access 。這就表示已成功連上github

 

5.把本地倉庫上傳到Github上。在此之前還需要設置usernameemail,因爲github每次commit都會記錄他們。

git config --global user.name "xxlixin1993"

git config --global user.email "your email"

github上的空工程拉下來:

git clone https://github.com/xxlixin1993/profile

添加遠程地址:git remote add origin [email protected]:xxlixin1993/profile.git     [profile.git爲你在github網站上建立的repo名字加上.git後綴]

 

然後cd進入要上傳的倉庫

 

6.在本地倉庫加入要上傳的文件。輸入以下命令:

加入新文件

git commit -m "code has been changed"

git add .

git push origin master (git push將本地倉庫推送到遠程服務器)


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