GIT?

Tags: 文件,

git 初級 使用大全(適合新手)。(2015/09/04 :: 根據最新 版本編輯)

GIT 初級使用大全

工具/原料

GIT 官網:

GITHUB 官網: https://github.com

方法/步驟

登陸github,創建新工程。

GIT 初級使用大全

GIT 初級使用大全

repository 倉庫

GIT 初級使用大全

回到本地,創建相同名字的文件夾

GIT 初級使用大全

打開安裝的 git bash

GIT 初級使用大全

cd 命令回到根目錄

GIT 初級使用大全

使用 cd命令進入相應的文件夾 Tab鍵 可以自動補全文件名字

GIT 初級使用大全

git init 將本地文件夾變成倉庫 repository

GIT 初級使用大全

GIT 初級使用大全

變成倉庫 repository 後的文件夾內部會出現.git 文件夾

GIT 初級使用大全

在本地倉庫創建一個新的文件,我的本地磁盤是 G:\myrepository\

mkdir 創建新的 文件夾

GIT 初級使用大全

touch zxs.txt 創建新的文件

GIT 初級使用大全

rm zxs.txt 刪除文件

GIT 初級使用大全

rm -r XXXX

刪除文件夾及裡面的所有內容

GIT 初級使用大全

ls 查看文件目錄清單

GIT 初級使用大全

rmdir zxs.html 刪除zxs.html 文件夾

GIT 初級使用大全

git add 將文件添加到repository

git add * 添加全部修改過的文件

GIT 初級使用大全

GIT 初級使用大全

git commit 將文件提交到倉庫

GIT 初級使用大全

這裡我範了一個錯誤,就是忘記 輸入 -m,之後頁面就跳入到

退出方法: 按下 ESC 鍵 -> 再輸入 :wq -> 回車 之後就OK了退出方法: 按下 ESC 鍵 -> 再輸入 :wq -> 回車 之後就OK了 (和vim 編輯器使用方法類似)

GIT 初級使用大全

cat 查看文件內容

GIT 初級使用大全

正確的 commit -m " " (在引號裡面填入註釋說明)

GIT 初級使用大全

git remote add origin 本地倉庫repository 關聯到遠端github服務器上

origin ) 不是固定的,他是我們自己起的名字。

origin 就相當於一個變量名,他的內容就是它後面的 SSH 內容

GIT 初級使用大全

可以 github 在這裡複製SSH或者 HTTPS or Subversion

GIT 初級使用大全

git push origin master 文件推送到github上

GIT 初級使用大全

GIT 初級使用大全

git commit --amend 修改註釋

GIT 初級使用大全

git status 查看當前repository 狀態

GIT 初級使用大全

git diff 產看不同

GIT 初級使用大全

版本回退

git checkout -- 文件修改了,但是還沒有add

GIT 初級使用大全

git reset --hard HEAD 文件修改了,但是沒有commit

GIT 初級使用大全

如果安裝了小烏龜,可以使用 git reset --hard [email protected]{1} 根據 Ref 進行版本回退

GIT 初級使用大全

git rebase origin/master 向主分支合併

GIT 初級使用大全

如果有多人共同維護一個項目,難免不會出現衝突,這時我們需要先

git pull origin master ,這時可能會報錯。

GIT 初級使用大全

然後 使用 git stash 把本地的修改提交到備份區

GIT 初級使用大全

再次執行 git pull origin master 拉取命令

GIT 初級使用大全

把備份區的文件彈出到本地倉庫 git stash pop ,這時衝突的文件 會自動合併

GIT 初級使用大全

我們需要藉助文件對比工具 Beyond Compare 4 進行修改

Beyond Compare 4 官網:

GIT 初級使用大全

根據實際內容 是要要遠程修改的內容還是要本地修改的內容,然後將不要的內容刪除。

文件名命名為中文,如何刪除 例子: group - 副本.html

更改 git 中,中文顯示方式 :

git config --global core.quotepath false

GIT 初級使用大全

相關問題答案