藉助GitHub託管項目代碼php
基本概念html
該頁左側主要顯示用戶動態以及關注用戶或關注倉庫的動態,右側顯示全部的git庫git
主要顯示項目的信息,如:項目代碼,版本,收藏/關注/fork狀況等github
我的信息:頭像,我的簡介,關注個人人,我關注的人,我關注的git庫,個人開源項目,我貢獻的開源項目等信息
4. 倉庫(Repository):
即項目,用來存放項目代碼,一個項目一個倉庫,多個開源項目建立多個倉庫;vim
收藏項目,方便下次查看,意味收藏項目的人數,在GitHub上獲得100個star也不容易服務器
把別人倉庫複製一遍,fork的項目獨立存在編輯器
fork下別人項目更改後想讓原始做者合併到原倉庫就須要發起請求ide
如:社交網站的關注,項目任何更新均可以及時看到學習
發現代碼BUG,可是目前沒有成型代碼,須要討論時用網站
注意: 1. 由於GitHub在國外服務器因此訪問較慢或者沒法訪問,須要翻wall 2. 私有倉庫只能本身或者本身指定的朋友有權操做(收費) 3. 新註冊用戶須要先驗證郵箱才能夠正常使用(若郵箱沒法收到須要設置QQ郵箱點擊域名白名單)
注意建立文件時,下面填寫每次提交的目的,方便閱讀理解
(提示:上述操做都有相應log能夠看到)
全部bug或者交流問題的列表
如:有人發現bug經過issue提出意見,全部者看到後能夠討論回覆
將fork中的項目更新到原來的倉庫
步驟: 1. fork項目 2. 修改本身倉庫的項目代碼 3. 新建pull request 4. 等待原做者審覈
注意:由於該官網下載地址難以訪問,所以將其安裝包上傳至我的資源處方便你們下載
提示(操做Git時一些簡單的命令):
git status(查看)
git add 文件名(工做區提到暫存區)
git status
git commit -m "提交描述"
git status
git config --global user.name '用戶名'
git config --global user.email '郵箱'
mkdir test
git init
touch a1.php
git status
git add a1.php
git status
git commit -m '第一次描述'
ls
vi a1.php
提示:輸入好後按Esc鍵輸入:wq(保存退出,關於vim其餘命令能夠自行搜索學習)
cat a1.php
git status
git add a1.php
git status
git commit -m '描述:第一次修改並提交到倉庫'
rm -rf a1.php
git rm a1.php
git commit -m '第一次刪除'
git status
管理遠程倉庫
1. 將本地倉庫提交到遠程倉庫使用遠程倉庫
git push
提示:首次使用要在隱藏文件.git中的config設置用戶名、密碼;
2.將遠程倉庫(github對應的項目下載到本地) `git clone 倉庫地址` `git config --list`
提示:倉庫地址由來:Clone or download裏邊下載地址進行復制
提示:查看配置信息
注意:
- github pages僅支持靜態網頁
- 倉庫裏面只能是html文件