1. 程式人生 > 其它 >尚矽谷Redis學習筆記

尚矽谷Redis學習筆記


Git --- 必須得懂的版本管理工具

一、 Git最基本操作

1. 初始化git資料夾 --- git init

設專案資料夾為gittest

$ cd gittest        #cd到專案資料夾
$ git init          #初始化git資料夾

2. 檢視當前倉庫狀態 --- git status

$ git status

3. 新增更改(追蹤) --- git add .

4. 檢視更改內容 --- git diff


按q退出

5. 撤回追蹤 --- git reset

6. 提交更改 --- git commit

$ git commit -m "本次提交的描述"
$ git commit -a     #自動新增並提交已追蹤的修改

7. 設定一些不提交的檔案 --- 建立.gitignore

$ git rm --cached 檔名        #刪除已經存在的追蹤
$ vim .gitignore        #在該檔案下寫入不想提交的檔名稱


在.gitignore檔案中寫入不想提交的檔名

git status 檢視追蹤列表中少了 "nocommit.md"

8. 刪除已經存在的追蹤

$ git rm --cached 檔名        #刪除已經存在的追蹤

從git系統中刪除該檔案,但依舊存在專案資料夾中,只是停止追蹤而已。

二、Git分支 --- 不同的時間線

設新分支名為: newbranch

1. 新增新的分支

$ git branch newbranch

2. 檢視分支

$ git branch        #檢視當前專案分支有哪些

3. 切換分支

$ git checkout newbranch

4. 合併分支

在當前分支執行:

$ git merge 另一個分支名稱

5. 刪除分支

$ git branch -d newbranch       #刪除已經合併或提交的分支
$ git branch -D newbranch2      #強制刪除分支

三、Git的提交

1. 指定遠端倉庫

$ git remote add origin https://github......       

2. 推送到遠端端

$ git push --set-upstream origin master

3. 下載更新遠端端的專案

$ git pull