關於Github

1、github上傳項目

gitHub是一個面向開源及私有軟件項目的託管平臺,由於只支持git 做爲惟一的版本庫格式進行託管,故名gitHub。git

代碼託管項目管理平臺還有許多,最推薦的就是Github和Coding,其次是開源中國的碼雲github

1.去git官網下載git工具

下載完了點擊git Bash彈出命令框:
ssh

2.登陸Github官網或客戶端

3.建立倉庫

⑴ 點擊New repository如圖:

⑵ 進入倉庫之後如圖:
編輯器

⑶ 填寫完了直接點擊建立倉庫Create repository工具

4.上傳源代碼:

倉庫建立完成之後,你會看見如圖中所示,生成了本身的git地址,還有git命令,後面要根據這些命令將項目提交到github中
命令行

5.生成公鑰

ssh-keygen -C '1653416703@qq.com' -t rsa

⑴ 經過這行代碼生成公鑰,這個郵箱要寫本身註冊github時的郵箱,或者是Primary email address,-C是大寫,輸入後按enter後一直回車就能夠了,如圖:

⑵ 而後根據生成的路徑去找id-rsa.pub,找到後用編輯器打開,如圖:
3d

6.填寫公鑰

⑴ 打開github,找到設置Settings

⑵ 點擊SSH and GPG keys:

⑶ 點擊綠色的按鈕New SSH key:
⑷ Title是這個公鑰的名字,固然不寫也能夠,就是爲了未來公鑰多了好區別;主要是key,在咱們以前生成的公鑰文件裏面,把內容所有複製下來,注意key開頭的寫法(Begins with 'ssh-rsa', 'ssh-dss', 'ssh-ed25519', 'ecdsa-sha2-nistp256', 'ecdsa-sha2-nistp384', or 'ecdsa-sha2-nistp521'),填寫完之後點擊Add SSH key:

⑸ 成功以後跳轉到這裏:
日誌

7.接下來的操做均用命令提示符來完成,按照以前提到的git命令來執行,如圖:

⑴ 進入本身的項目目錄,如圖:

⑵ 初始化目錄爲git項目,如圖:code

git init


這時細心的人會發現項目目錄中多了一個.git文件夾
⑶ 添加說明文件到暫存區,如圖:blog

git add README.md


由於個人項目目錄下有多個文件,因此要用 * 代替
⑷ 提交到本地倉庫並寫日誌,"first commit"這裏的內容是在你提交項目到github中每個文件夾/文件都會顯示的內容,如圖:

git commit -m "first commit"

輸入完代碼回車:

⑸ 添加遠程主機,主機名爲origin 地址爲https://github.com/YuFy1314/howzhi.git 這個地址就是在第4步中上傳源代碼的那個地址複製下來

git remote add origin https://github.com/YuFy1314/howzhi.git

輸入完上面的代碼直接回車:

⑹ 本地的master分支推送到origin主機,同時指定origin爲默認主機,後面就能夠不加任何參數使用git push了,-u 參數指定一個默認主機,如圖:

git push -u origin master

輸入完上面的代碼直接回車:

8.到你的github主頁的項目中看到你剛上傳的項目,如圖:

2、經過github域名訪問

※若是你想經過github域名直接訪問你的這個項目的話,那麼能夠進入這個項目的settings,將你的倉庫名Repository name修改成(你的用戶名.github.io):

而後將頁面拉到下方,確認GitHub Pages下的Source中的值爲master branch,若是不是自行修改便可:

3、更新github項目

⑴ 在github中進入要克隆的項目,右側有一個綠色按鈕Clone or download,點擊以後出現一個URL,將它複製下來,如圖:

⑵ 當修改完項目的時候,細心的人在本地項目目錄中會發現,前面都有個紅色感嘆號,這個時候在命令提示符中進入磁盤中存放這個項目的位置,依次使用命令行(git add .)將修改的文件添加到暫存區中、(git commit -a)提交和上次提交對比後有變更的文件(這時本地項目目錄中的歎號變成了綠色的對號,就表明提交成功了)、(git push origin master)將分支push到github上,將github上的項目更新完畢。

但願閱讀完本文能夠幫助到您,謝謝O(∩_∩)O~

github我的主頁:https://github.com/YuFy1314
Resume:https://yufy1314.github.io/
個人簡書:https://www.jianshu.com/u/72f239ec5d03
等一下( •́ .̫ •̀ ),我還有最後一句話:
這裏雖然沒有都市的繁華,
也沒有山林的鳥語花香,
只有一片如水的寧靜,
古人云:
既來之則安之,
既然來到了這裏,
就能夠靜心休憩你的靈魂,
調養你疲憊的心,
再見...

相關文章
相關標籤/搜索