**託管中心:維護遠端庫
區域網:gitlab伺服器
外網: github和碼雲
git init
生產 .git/目錄
[外鏈轉存失敗,源站可能有防盜煉機制,建議將儲存下來直接上傳(img-yncvqwsi-1596106388153)(c:\users\txc\desktop\git學習\snipaste_20200729_220543.jpg)]
注意此目錄檔案不要刪除
用途:目的是區分不同的開發人員,同遠端**庫的使用者名稱和密碼沒有關係
命令:
```shell
git config user.name ***x_pro
```
優先順序:專案級別優先於系統使用者級別,二者都有時採用專案級別的簽名,專案級別沒有採用系統使用者級別,都沒有會報錯
git add 檔案
git commit -m "commit description message" 檔名
命令 :
git log
[外鏈轉存失敗,源站可能有防盜煉機制,建議將儲存下來直接上傳(img-izq6p1ul-1596106388156)(c:\users\txc\desktop\git學習\gitlog命令.jpg)]
命令:
git log --pretty=oneline
[外鏈轉存失敗,源站可能有防盜煉機制,建議將儲存下來直接上傳(img-qrieszgp-1596106388158)(c:\users\txc\desktop\git學習\gitlog-pretty.jpg)]
命令:
git --oneline
[外鏈轉存失敗,源站可能有防盜煉機制,建議將儲存下來直接上傳(img-p2jzrfpd-1596106388161)(c:\users\txc\desktop\git學習\gitlog-oneline.jpg)]
命令:
git reflog
[外鏈轉存失敗,源站可能有防盜煉機制,建議將儲存下來直接上傳(img-e2dr6mfd-1596106388164)(c:\users\txc\desktop\git學習\git reflog.jpg)]
head相當於指標,操作head指標操作版本
前提是已提交到本地庫,再進行刪除檔案
[外鏈轉存失敗,源站可能有防盜煉機制,建議將儲存下來直接上傳(img-l7dak8ss-1596106388170)(c:\users\txc\desktop\git學習\snipaste_20200730_004154.jpg)]
不指定檔案,會比較所有檔案
$ git branch -v
[外鏈轉存失敗,源站可能有防盜煉機制,建議將儲存下來直接上傳(img-nuczg0jb-1596106388172)(c:\users\txc\desktop\git學習\檢視分支.jpg)]
只是將遠端庫的檔案拉取到本地,[外鏈轉存失敗,源站可能有防盜煉機制,建議將儲存下來直接上傳(img-kkr9v69g-1596106388178)(c:\users\txc\desktop\git學習\訪問遠端位址fetch.jpg)]
要點 如果不是基於 github 遠端庫的最新版所做的修改, 不能推送, 必須先拉
取。7)]
只是將遠端庫的檔案拉取到本地,[外鏈轉存中…(img-kkr9v69g-1596106388178)]
要點 如果不是基於 github 遠端庫的最新版所做的修改, 不能推送, 必須先拉
取。 拉取下來後如果進入衝突狀態, 則按照「分支衝突解決」 操作解決即可。
Git的基本使用
一 準備工作 1.建立庫資料夾 repository 使用者資料夾 develop 2.cd c cd software 清屏 ctrl l 或clear cd repository 然後初始化倉庫 git init bare shared.git 在develop資料夾下建立兩個使用者 user1...
git的基本使用
1 遠端倉庫相關命令 檢出倉庫 git clone git 檢視遠端倉庫 git remote v 新增遠端倉庫 git remote add name url 刪除遠端倉庫 git remote rm name 拉取遠端倉庫 git pull remotename localbranchname ...
git的基本使用
date 2015 12 26 updated 2016 01 10 git是 管理工具,方便開發者之間的協作。現在在各個開發平台上都已經出現了git的視覺化管理客戶端,然而對於通過shell命令對 庫進行管理永遠比視覺化介面上操作來得穩妥,下面根據自身使用經驗,就git的使用規範以及常見命令做入門...