git 常用命令

  1. 本地仓库重置
perl 复制代码
# -hard 不保留更改的代码  不加hard可以在本地保留之前的change
git reset ---hard 0192339.... 
  1. 远程强制重置到指定提交
bash 复制代码
git push origin 7d7a0d..:test -f
  1. 可以让当前分支基于远程源分支开发(但是要注意push 到远程,如果没push就不管)
bash 复制代码
git rebase origin/test 
  1. 将你的本地修改放到远程修改的顶部 (变基,大佬改了,我把我的改动放大大佬后面)
arduino 复制代码
git config pull.rebase true

然后正常pull, push

  1. 修改远程仓库拉取路径
csharp 复制代码
# 查看当前远程仓库
git remote -v

# 修改 origin 地址
git remote set-url origin <https://github.com/username/new-repository.git>

# 或者使用 SSH
git remote set-url origin git@github.com:username/new-repository.git
  1. 合并分支,但是会有commit
bash 复制代码
git merge origin/test. 
相关推荐
爱学英语的程序员37 分钟前
让AI 帮我做了个个人博客(附提示词!)
人工智能·git·vue·github·node·个人博客
liu****1 小时前
git工具
git·python·算法·机器学习·计算机基础
wxr06162 小时前
git无法克隆
git
cooldream20094 小时前
Git 拒绝推送(Push Rejected)问题全解析与解决方案实战指南
git
wxr06165 小时前
GIT无法push
git·gitee
装不满的克莱因瓶6 小时前
【踩坑】IDEA提交Git .gitignore忽略文件不起作用
java·git·.gitignore·踩坑
cos16 小时前
Fork 主题如何更新?基于 Ink 构建主题更新 CLI 工具
前端·javascript·git
OpenMiniServer18 小时前
当 AI 成为 Git 里的一个“人”
人工智能·git
Carry34519 小时前
不清楚的 .gitignore
前端·git
番茄灭世神1 天前
Git入门使用学习
git·gitee·软件工程·计算机专业入门