Git 簡單使用方法

2021-07-12 07:13:06 字數 2531 閱讀 9714

git 常用命令

git init here            -- 建立本地倉庫(repository),將會在資料夾下建立乙個 .git 資料夾,.git 資料夾裡儲存了所有的版本資訊、標記等內容

git clone

如果你需要與他人合作乙個專案,或者想要複製乙個專案,看看**,你就可以轉殖那個專案。 執行命令:

git remote add origin [email protected]:winter1991/helloworld.git        

-- 把本地倉庫和遠端倉庫關聯起來。如果不執行這個命令的話,每次 push 的時候都需要指定遠端伺服器的位址

git add                  -- 從本地倉庫增刪,結果將會儲存到本機的快取裡面

預設情況下,git rm file會將檔案從快取區和你的硬碟中(工作目錄)刪除。

如果你要在工作目錄中留著該檔案,可以使用git rm --cached

如我們刪除 hello.php檔案:

git commit -m "注釋"     -- 提交,把本機快取中的內容提交到本機的 head 裡面

git pull origin master   -- 從遠端伺服器 pull 新的改動

git status               -- 檢視狀態

git add -a               -- 提交全部修改

1. git 配置:

git config --global user.name "***"      -- 配置使用者名稱,上傳本地 repository 到伺服器上的時候,在 github 上會顯示這裡配置的上傳者資訊

git config --global user.email "***"     -- 配置郵箱

git config --list        檢視配置列表

配置 sshkey : 上傳**時使用這個 sshkey 來確認是否有上傳許可權

1. 建立本地 ssh : ssh-keygen -t rsa -c "github 的註冊郵箱"

2. 在 github 中新增這個 sshkey : 

複製  c:\documents and settings\administrator\.ssh\id_rsa.pub 檔案中的內容;

登入 github --> account setting  --> ssh-key --> add ssh-key --> 貼上id_rsa.pub中的內容;

3. 驗證: ssh -t [email protected]

出現 hi ***! you've successfully authenticated, but github does not provide shell access. 說明配置成功,可以連線上 github

2. 建立倉庫 repository :

git init here       -- 建立本地倉庫

git remote add origin [email protected]:使用者名稱/倉庫名.git

-- 把本地倉庫和遠端倉庫關聯起來, 如果不執行這個命令的話,每次 push 的時候都需要指定遠端伺服器的位址

git pull origin master

4. 提交本地修改到遠端倉庫中:

git add

git add -a      -- 將改動新增到本地倉庫中

git rm ***      -- 從本地倉庫中刪除指定檔案

git rm -r ***   -- 從本地倉庫中刪除指定資料夾

git commit -m "注釋"    -- 把本機快取中的內容提交到本機的 head 裡面

git push origin master      -- 把本地的 commit push 到遠端倉庫中

5. 使用 .gitignore 檔案忽略指定的內容:

1. 在本地倉庫根目錄建立 .gitignore 檔案。win7 下不能直接建立,可以建立 ".gitignore." 檔案,後面的標點自動被忽略;

2. 過濾檔案和資料夾: [tt]emp/ 過濾 temp\temp 資料夾; *.suo 過濾 .suo 檔案;

3. 不過濾檔案和資料夾: !*.c 6.

git mv

git mv 命令做得所有事情就是git rm --cached命令的操作, 重新命名磁碟上的檔案,然後再執行 git add 把新檔案新增到快取區。

我們先把剛移除的 readme 新增回來:

git reset head 命令用於取消已快取的內容。

我們先改動檔案 readme 檔案,內容如下

執行 git diff 來檢視執行 git status 的結果的詳細資訊。

git diff 命令顯示已寫入快取與已修改但尚未寫入快取的改動的區別。git diff 有兩個主要的應用場景。

9.git status

git status 以檢視在你上次提交之後是否有修改。

我演示該命令的時候加了 -s 引數,以獲得簡短的結果輸出。如果沒加該引數會詳細輸出內容

git簡單使用方法

目標是看了這邊文章能夠滿足最基本的git使用需求。整個文章的遠端git庫以git.osc為例。安裝好後,滑鼠右鍵點git bash here,會出來命令列介面。首先到 目錄 root host mingw64 d cd root host mingw64 必須有,遠端git庫通過這個確定是誰提交的 ...

Git 使用方法

git 常用命令 git init here 建立本地倉庫 repository 將會在資料夾下建立乙個 git 資料夾,git 資料夾裡儲存了所有的版本資訊 標記等內容 git remote add origin git github.com winter1991 helloworld.git 把...

Git 使用方法

git 常用命令 git init here 建立本地倉庫 repository 將會在資料夾下建立乙個 git 資料夾,git 資料夾裡儲存了所有的版本資訊 標記等內容 git remote add origin git github.com winter1991 helloworld.git 把...