git相关命令行操作

更新时间 🔔🕙 2024年6月10日

添加/删除代理设置

// 查看当前代理设置
git config --global http.proxy

// 设置当前代理为 http://127.0.0.1:1080 或 socket5://127.0.0.1:1080
git config --global http.proxy 'http://127.0.0.1:1080'
git config --global https.proxy 'http://127.0.0.1:1080'
git config --global http.proxy 'socks5://127.0.0.1:1080'
git config --global https.proxy 'socks5://127.0.0.1:1080'

// 删除代理
git config --global --unset https.proxy

fork了仓库了,更新upstream

# 将上游存储库添加为远程
git remote add upstream https://gitlab.com/original-repo.git
# 拉取上游存储库的更改
git fetch upstream
# 将上游更改合并到当前分支,如果是其他分支,需要执行下面的代码 git checkout main
git merge upstream/main
# 推送更改到您的 fork
git push origin main

同一个仓库,合并dev分支的修改到main

# 拉取最新的上游更改
git fetch
# 切换到主分支(main)
git checkout main
# 合并开发分支的更改
git merge dev
# 推送更改到您的 fork
git push origin main
转载请备注引用地址:编程记忆 » git相关命令行操作