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 "注釋語句"
④關聯到遠程倉庫
git remote add origin https://github.com/YlyAyzbl/YlyAyzbl.github.io.git //自己的倉庫地址
查看是否成功連接:
git remote -v
### 上傳文件
git push -u origin main
//main 是你要上傳到的分支
此時要求輸入你 gitlab 的賬號密碼
檢查網頁是否上傳
注釋語句是最後提交提示的內容
強制推送到遠程倉庫,且覆蓋遠程代碼庫#
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
查看遠程項目所有分支,紅顏色分支代表當前所在分支,其他的所列的就是所有分支了。
輸入git log
查看歷史提交信息。
輸入git status
檢查下修改了什麼內容。
輸入git remote show origin
查看當前倉庫基本信息。
git mv <source> <destination>
移動某個文件的位置並且重命令。
無法通過命令查詢倉庫有啥內容,只能網頁打開瀏覽
更多請看
刪庫跑路#
git rm -r *
git commit -m #添加描述
git checkout
git push