在GitHub上新建一個倉庫:
1.新建一個空的倉庫

2.填寫倉庫名字以及倉庫描述 選擇是公開倉庫還是私有倉庫,自從 GitHub 被微軟收購之后,我們也可以免費創建私有倉庫了
其次就是,Initialize this respository with a README 是指是否初始化 README 文件
還有就是 add a license 是指增加開源協議,一般選擇 MITlicense 就可以了,當選擇之后會增加兩個文件,所以現在先不添加

創建完成,就跟使用阿里雲是一樣的。但是,此時GitHub上的遠程倉庫,並沒有和本地的倉庫關聯起來,所以,接着往下走

3.在需要傳到GitHub上面去的那個文件夾里面 git bash
- 輸入 git init 初始化本地倉庫 文件夾中會多出一個 .git 文件,但是,此時 git 還沒有接手管理里面的文件
- 使用 git add . 注意這個點,別漏掉了,它表示,將當前文件夾里面的全部文件,都添加到 暫存區 里面
- 然后使用 git commit -m "文件的名字" 讓別人知道你添加的是什么 表示將 暫緩區 里面的文件添加到.....(我會回來補充的,我忘了,這個叫做 版本區),執行完這個命令之后, git 已經接手管理文件夾里面的文件了,但是,此時的僅僅是本地倉庫,並沒有和GitHub上的遠程倉庫關聯
4.然后,關聯本地倉庫和遠程倉庫
運行 git remote add origin https://github.com/Cat-aiping/Learn_Git.git 此時,本地倉庫和遠程倉庫已經關聯起來了(這里的 origin 可以理解為 別名,這行命令可以理解為將本地倉庫和遠程倉庫關聯起來,然后讓 git 記住這個地址,並且給這個 Http 地址起了一個別名 origin)
運行 git push -u origin master 將本地倉庫代碼 push 到遠程倉庫,在GitHub上刷新就可以查看到代碼了
5.在本地倉庫上新建了一個開發分支 develop,並將其推送到遠程倉庫

6.當 git clone 遠程倉庫的時候,可能 clone 下來的倉庫只會有一個 master 分支,並沒有遠程倉庫上的其他分支,但其實遠程分支上的文件都被 clone 了下來,只是沒有生成分支而已,所以

可以使用這個命令來生成遠程倉庫上對應的分支,在這個過程中,因為文件已經被 clone 了,所以並沒有向遠程倉庫發送請求。
git checkout 有兩個作用 1.切換分支 2.在本地創建一個新的分支
