2 Git初始化配置和一些底層命令

2021-10-02 11:23:25 字數 1829 閱讀 7271

我們需要先配置下自己的 git 工作環境。配置工作只需一 次,以後公升級時還會沿用現在的配置。如果需要,你隨時可以用相同的命令修 改已有的配置。

比如我們要配置使用者的資訊就可以這樣配置:

git config --global user.name 「你的名字」 //配置名字

git config --global user.email 290…@qq.com //配置郵箱

git config --list //檢查已有的配置資訊

git config --global --unset user.email //刪除配置資訊

git 提供了乙個叫做 git config 的命令來配置或讀取相應的工作環境變數而正是由 這些環境變數,決定了 git 在各個環節的具體工作方式和行為。這些變數可以存放 在以下三個不同的地方:系統,當前使用者,當前專案

系統:就是將上面的–global換成–system ,就是換成:git config --system user.name 「名字」 這個作用範圍:系統中對所有使用者都普遍適用的配置

當前使用者:就是上面的global,這個作用範圍是當前使用者下的所有專案

當前專案:就是將–global刪掉不寫就是當前專案

**每乙個級別的配置都會覆蓋上層的相同配置 **

其實因為git的作者是linux開發者,所以git的底層命令都是linux命令

clear //清除螢幕

echo 「你要寫的內容」 //這是向控制台輸出資訊

echo 「你要寫的內容」 >檔案名字(包括字尾名) //就是在工作目錄建立乙個這樣的檔案然後將內容寫到這個檔案裡面去

ll //將當前目錄下的 子檔案&子目錄平鋪在控制台

find 目錄名 //將對應目錄下的子孫檔案&子孫目錄平鋪在控制台

find 目錄名 -type f //將對應目錄下的檔案平鋪在控制台

rm 檔名 // 刪除檔案

mv 原始檔 重新命名檔案 // 重新命名

cat 檔案的 url // 檢視對應檔案的內容

vim 檔案的 url(在英文模式下)

按 i 進插入模式 進行檔案的編輯

然後按 esc 鍵再按:鍵 進行命令的執行

命令有: q! 強制退出(不儲存)

wq 儲存退出

set nu 設定行號

初始化倉庫

git init

要對現有的某個專案開始用 git 管理,只需到此專案所在的目錄,執 行:git init 作用:初始化後,在當前目錄下會出現乙個名為 .git 的目錄,所有 git 需要 的資料和資源都存放在這個目錄中。不過目前,僅僅是按照既有的結構框架初始化 好了裡邊所有的檔案和目錄,但還沒有開始跟蹤管理專案中的任何乙個檔案。

目錄包含客戶端或服務端的鉤子指令碼,其實就是一些類似於外掛程式的約束,類似於資料庫的約束吧.

info

包含乙個全域性性排除檔案 ,就是git不需要管理的檔案就放在這裡

logs

就簡單的日誌資訊

objects

目錄儲存所有資料內容,就是git的倉庫

refs

目錄儲存指向資料的提交物件的指標(分支)

config

檔案包含專案特有的配置選項

description

用來顯示對倉庫的描述資訊

head

檔案指示目前被檢出的分支

index

檔案儲存暫存區資訊

git 學習 一 初始化和提交

建立git版本庫 mkdir gitstudy cd gitstudy git init nitialized empty git repository in users fengxi documents gitstudy git 新建乙個檔案 vim good git git is a file ...

Git學習教程(二) 配置和初始化

第二課.配置和初始化 配置git 在使用git之前你需要配置一下git。git在你建立提交的時候會記錄你的名字和email位址,所以你應該告訴git這些內容。可以使用 git config 命令來設定,如果傳遞引數 global 它會將這些值記錄在 gitconfig檔案裡,作為這些配置的預設值。g...

Git學習教程(二) 配置和初始化

原始出處 作者資訊和本宣告。否則將追究法律責任。第二課.配置和初始化 配置git 在使用git之前你需要配置一下git。git在你建立提交的時候會記錄你的名字和email位址,所以你應該告訴git這些內容。可以使用 git config 命令來設定,如果傳遞引數 global 它會將這些值記錄在 g...