GitHub的使用操做回憶html
Repositoriesjava
倉庫,一個項目表明一個倉庫git
Starsgithub
收藏,顧名思義shell
Watchingbash
表示關注的意思,一旦這個開源項目有什麼更新動做,都會提醒ssh
Forkspa
克隆複製.net
先進行 Forkcode
而後本身改進,發現能夠 就 pull request 提交到源項目
等待源開發者查看是否採納
windwos 遠程操做 github
工做區 working Directory
添加、便捷、修改文件等操做
暫存區
暫存已經修改的文件最後統一提交到 git 倉庫中
Git Repository (Git 倉庫)
最終肯定的文件保存到倉庫,成爲一個船新版本,而且對他人可見
\(工做區 -> 暫存區\)
git add test.java git status
\(暫存區 -> Git倉庫\)
git commit -m "提交描述" git status
1. 設置用戶名 git config --global user.name 'LovelyCates' 2. 設置用戶郵箱 git config --global user.email '1561355698@qq.com'
該設置在 GitHub 倉庫顯示誰提交了文件
a. 建立文件夾
mkdir test
b. 在文件內初始化git,建立 git倉庫
cd test
git init
c. 向倉庫添加文件
touch c.java
d. 添加到暫存區
git add c.java
e. 從暫存區提交獲得倉庫
git commit -m add 'c.java'
a. 修改文件
vi c.java
b. 添加到暫存區 ...... c. 添加到倉庫 ....
a. 刪除文件
rm c.java
b. 從 Git中刪除文件
git rm c.java
c. 提交操做
git commit -m "提交描述"
備份,實現代碼共享集中化處理
a. 目的
將遠程倉庫(GitHub對應的項目)複製到本地
git clone 倉庫地址
倉庫地址何處來
git push
前提條件,本機環境已經與本身的Github ssh 聯繫
Git Bash Here
git init
初始化環境git init
git clone 倉庫地址
git push
參考連接