一. 使用git前的步驟:
1. 安裝git (安裝步驟省略)
2. 使用git設定使用者名稱和郵箱
git config --global user.name "your name"
git config --global user.email "[email protected]"
二. 使用git進行專案開發的步驟
1. 轉殖git倉庫
git clone 'git倉庫位址'
2. 將檔案新增到版本庫暫存區
git add (file | .)
// . 表示當前資料夾(包含子資料夾)的所有未被管理的檔案)
3. 提交本次修改
git commit -m '描述修改的內容'
4. 推送本次提交到遠端
git push origin '主分支/其他分支'
5. 暫存修改
git stash
//暫存本地修改,pull1前使用
6. 拉取遠端**
git pull
//預設拉取當前分支**
git pull origin '指定分支'
//拉取指定分支**
首次建立新倉庫步驟
mkdir item-name
cd item-name
git init
touch readme.md
git add readme.md
git commit -m "first commit"
git remote add origin
git push -u origin master
三. git分支管理操作
1. 檢視分支列表
git branch
// * 代表當前分支
2. 建立並切換分支
git checkout -b test
// 建立並切換到test分支
3. 切換分支
git checkout '指定分支'
//切換到指定分支
4. 合併分支
git merge test
//將test分支合併到當前分支
5. 刪除本地分支
git branch -d '分支名'
6. 刪除遠端分支 (將刪除本地分支操作在遠端倉庫上更新)
git push origin –d '被刪除分支名'
四. git回退管理操作
1. 檢視當前分支提交日誌(commitid)
git log
git reflog
2. 檢視當前暫存區狀態
git staus
3. 回退到某個本地提交版指定本(回退提交)
git reset 'commitid'
2. 回退到指定版本(徹底回退)
git reset --hard 'commitid'
3. 回退後強制推送到遠端倉庫
git push -f
區間dp的初次體會,超級基礎超級詳細
是對線性區間的最優問題的處理,每乙個當前的區間的狀態都可以由之前的某個區間的狀態來處理即可。寫狀態轉移方程的時候,有人是把最開頭的i當做和之前區間相比多出來的部分,有人把j當做和之前區間相比多出來的部分,兩者都行還是要看個人喜好。dp i j max dp i j dp i k dp k 1 j 流...
GIT 基礎詳細理解
想要了解git要先知道 它是什麼,怎麼用的,用它來做什麼 首先git 官方的來說是一種版本管理控制系統 縮寫vcs 那何謂 版本管理控制系統 版本管理是一種記錄檔案變化的方式,以便將來查閱特定版本的檔案內容 簡單來說就是 當我們對文件進行修改,刪除,的一些操作時,版本管理會進行監聽記錄我們修改的資料...
git使用詳細介紹
本文 1.git概念 1.1.git庫中由三部分組成 git 倉庫就是那個.git 目錄,其中存放的是我們所提交的文件索引內容,git 可基於文件索引內容對其所管理的文件進行內容追蹤,從而實現文件的版本控制。git目錄位於工作目錄內。1 工作目錄 使用者本地的目錄 2 index 索引 將工作目錄下...