banner
xingli

xingli

猫娘爱好者

git代理

git 代理#

http 代理

git config --global http.proxy http://127.0.0.1:10808
git config --global https.proxy https://127.0.0.1:10808

取消代理

git config --global --unset http.proxy
git config --global --unset https.proxy

scoks 代理

git config --global http.proxy socks5://127.0.0.1:10808
git config --global https.proxy socks5://127.0.0.1:10808

經過本人測試,通過 v2ray 監聽端口對 git 使用 socks 代理可以正常加速 git 的請求

第一步 下載安裝 git#

這個不用教,這個也不會剩下的也看不懂

第二步 配置 git 私鑰#

1. 初始化自己的用戶名和郵箱,命令如下。#

git config --global user.name "輸入你的用戶名"
git config --global user.email "輸入你的郵箱"

2. 打開 git bash,使用 git 命令。#

3. 生產密鑰,命令如下。#

ssh-keygen -t rsa -C "郵箱名稱"
#(首先 ssh-keygen 會確認 密鑰的存儲位置(默認是 .ssh/id_rsa),然後它會要求你輸入兩次密鑰口令。 如果你不想在使用密鑰時輸入口令,將其留空即可。 然而,如果你使用了密碼,那麼請確保添加了 -o 選項,它會以比默認格式更能抗暴力破解的格式保存私鑰。 你也可以用 ssh-agent 工具來避免每次都要輸入密碼)。

4. 查看密鑰,命令如下。#

cd ~/.ssh

5. 輸出密鑰,命令如下。#

cat id_rsa.pub

6. 複製密鑰,打開給 gitlab, 點擊自己頭像 settings>>ssh Keys>> 在 key 添加密鑰。#

7.title 設置自己的名稱。#

第三步 使用 git init 初始化文件夾(/d/xiangmu)。#

第四步 使用 git clone 拷貝文件(git clone + 路徑)。#

初始化#

①進行 git 初始化:git init

②將項目的所有文件添加到倉庫中:git add .

③將 add 的文件 commit 到倉庫

git commit -m "注釋語句"

image-20221105210054528

④關聯到遠程倉庫

git remote add origin https://github.com/YlyAyzbl/YlyAyzbl.github.io.git  //自己的倉庫地址

查看是否成功連接:

git remote -v

image-20221105210006384

### 上傳文件

git push -u origin main //main 是你要上傳到的分支

此時要求輸入你 gitlab 的賬號密碼

image-20221105205923363

檢查網頁是否上傳

image-20221105210216559

注釋語句是最後提交提示的內容

強制推送到遠程倉庫,且覆蓋遠程代碼庫#

git push -f --set-upstream origin main:main

4. 排雷!!!!

當遇到上傳失敗的時候,建議重新來一遍,並將已經連接的遠程倉庫刪除

遇到問題不要慌,沉下心,實在不行就使用運維三板斧!!!!

git remote remove origin //刪除遠程倉庫
git remote remove 文件名 //刪除文件
git remote -v //查看現有的遠程倉庫連接情況

4、更新遠程倉庫地址:

# 一些遠程倉庫分支刪除了,但是本地 git branch -a 查看時,還是會顯示已被刪除的那個遠程分支,所以可以通過執行下面的指令,刷新本地的遠程分支信息
git remote update origin --prune

輸入git branch -a查看遠程項目所有分支,紅顏色分支代表當前所在分支,其他的所列的就是所有分支了。

image-20221105210643344

輸入git log查看歷史提交信息。

image-20221105210701142

輸入git status檢查下修改了什麼內容。

image-20221105210739676

輸入git remote show origin查看當前倉庫基本信息。

image-20221105210810301

git mv <source> <destination>

移動某個文件的位置並且重命令。

無法通過命令查詢倉庫有啥內容,只能網頁打開瀏覽

更多請看

git 使用簡易指南 (bootcss.com)

刪庫跑路#

git rm -r *
git commit -m #添加描述
git checkout
git push
載入中......
此文章數據所有權由區塊鏈加密技術和智能合約保障僅歸創作者所有。