Git詳細教程 看這就行了

2021-10-08 03:31:44 字數 2175 閱讀 1143

git

介紹: git是乙個免費、開源的版本控制軟體

git包括三個區域:

git repository(倉庫)

最終提交

暫存區暫存已修改的檔案,最後統一提交

工作區新增,編輯,修改檔案等動作

2.1. git的初始化設定

1.設定使用者名稱:

git config --global user.name "個人使用者名稱"

2.設定使用者名稱郵箱

git config --global user.email "個人郵箱"

3.初始化

git init

4.檢視設定

git config --list

注意: git config --global引數 ,有了這個引數表示,這台機器所有的git倉庫都會使用這個配置。當然,也可以對某個倉庫指定不同的使用者名稱和郵箱
2.2. 提交檔案

git status :檢視檔案

1.工作區域提交至暫存區:git add 檔案

2.取消在快取區的儲存: git rm --cached

檔案3.暫存區提交至倉庫 : git commit -m 「提交描述」

4.同步到遠端倉庫:git push

2.3. 刪除檔案

1.刪除檔案: rm test.php

2.從git中刪除檔案: gir rm test.php

3. git rm -r --cached ***.iml  //-r 是遞迴的意思 當最後面是資料夾的時候有用(只刪除遠端倉庫的檔案)

4.提交操作: git commit =m "提交描述"

5.同步遠端倉庫:git push

禁用校驗證書:git config --system http.sslverify fals
1.$ ssh-keygen -t rsa -c "郵箱位址"

你需要把郵件位址換成你自己的郵件位址,然後一路回車,使用預設值即可

2.如果一切順利的話,可以在使用者主目錄裡找到.ssh目錄,裡面有id_rsa和id_rsa.pub兩個檔案,這兩個就是ssh key的秘鑰對,id_rsa是私鑰,不能洩露出去,id_rsa.pub是公鑰,可以放心地告訴任何人。

3.登陸github,設定公鑰

設定公鑰後訪問出錯解決方案:

如果新增了還是出現這個問題,那麼問題大概率就定位在了你本機的這個git倉庫並沒有和這個ssh key 關聯上。用下述方法解決:

ssh-add "你的 id-rsa 檔案位址"注意這裡ssh-add後面填的是私鑰位址,如mac電腦是 /users/使用者名稱/.ssh/id_rsa add之後可以用$ ssh [email protected]驗證是不是新增成功。有時候你github倉庫初始化時候帶了readme或其他檔案,推送之前需要先git pull 拉下來,會報「 * branch master  -> fetch_head  fatal: 拒絕合併無關的歷史」的錯誤,解決方法是在git pull時加上–allow-unrelated-histories,如下:

git pull origin master --allow-unrelated-histories

這樣應該就可以正常push了。

3.1. 詳細步驟

1.進行初始化,生成.git資料夾: git init

2.輸入關聯命令: git remote add origin 遠端倉庫位址(ssh/http)

3.關聯錯誤,可通過此命令刪除: git remote rm origin

4.在終端輸入 git pull --rebase origin master 即可跟剛建立的線上遠端倉庫的預設分支master關聯

5.這時再執行一下 git push -u origin master 即可將我們的專案檔案上傳到關聯的線上遠端檔案中

加油!

Git 使用詳細教程

學習git的使用,寫的很詳細 git 總結 將本地專案上傳到碼雲 將本地的專案上傳到碼雲 1 碼雲上建立乙個專案 testgit 名字隨你 2 本地建立乙個資料夾d testgit,然後使用git bash 3 cd 到本地資料夾中d testgit,4 使用 git init 命令 初始化乙個gi...

Git使用詳細教程

2.安裝git版本控制工具 3.git的一些基本配置 3.1配置git環境變數 3.2配置git 使用者名稱和郵箱 步驟 右鍵 git bash here 開啟shell介面 執行下面git命令 git config global user.name wangxu 使用者名稱自己隨意新增 git c...

Git安裝教程(2 30 1詳細教程)

二 開始安裝 1 開啟安裝包 2 下一步路徑選擇 我選擇的是d program files git 3 元件選擇 我選的配置請看圖,可以自選 4 開始選單快捷方式目錄 設定開始選單中快捷方式的目錄名稱,也可以選擇不在開始選單中建立快捷方式。5 選擇編輯器 預設vim 我是預設編輯器vim 6 調整新...