1. 克隆遠(yuǎn)程倉庫到本地: git clone?https://github.com/durrenlee/deeplearning.git
從遠(yuǎn)程倉庫的code下拉框中copy遠(yuǎn)程倉庫地址

由于有SSL限制不能訪問HTTPS遠(yuǎn)程倉庫地址

2.?git config --global http.sslVerify "false": 使用此命令,在使用HTTPS時(shí)SSL驗(yàn)證設(shè)置為false


有時(shí)候github很慢,需要多試幾次
3. git branch dev:創(chuàng)建本地分支

4. git branch: 列出本地所有分支:請見上圖,*號綠字一行顯示為當(dāng)前所在分支
5. git switch dev:轉(zhuǎn)到另外一個(gè)本地分支

6. git merge normalize:將另外一個(gè)分支normalize合并到當(dāng)前分支dev

7. git add .?:?把所有變化提交到暫存區(qū)


8. git commit:提交本地更新文件

9. git push origin dev:將本地分支dev的更新push到遠(yuǎn)程dev分支

10.? 如何刪除遠(yuǎn)程倉庫中的不必要文件:請參考之前的文章:github上刪除不必要的文件夾
11. 關(guān)于如何使用github中的pull request, 請參考文章:github pull request那些事。其他代碼管理軟件如bitbucket使用類似,各種使用命令也一樣。
12. 查看git日志,比如獲得commit id: git log

13. 回滾已經(jīng)commit本地,但是沒有push到遠(yuǎn)程的改變:
git reset --soft <commit id>
