
git
文章平均质量分 54
Ring__Rain
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
git fetch的使用
git fetch是Git的核心命令,用于从远程仓库安全同步最新数据(提交记录、分支、标签等)到本地仓库,但不会自动合并或修改工作区文件。它与git pull的主要区别在于:fetch只下载数据更新远程跟踪分支(如origin/main),而pull会直接合并到当前分支。原创 2025-07-10 14:43:33 · 472 阅读 · 0 评论 -
git强制将库中最新的代码拉到本地
以下是强制将远程仓库最新代码拉取到本地的完整操作指南,综合多个权威来源的最佳实践:⚠️ 操作前必读 数据丢失风险 此操作会永久删除以下内容:完整操作流程 🔄 替代方案 场景 命令 特点 保留本地修改同步远程 自动合并但可能需手动解决冲突 2683强制拉取所有分支 查看变更差异后再覆盖 自动化脚本 创建 文件: 执行:原创 2025-06-03 14:57:34 · 768 阅读 · 0 评论 -
git 新建一个分支,怎么首次推到远程仓库
通过以上步骤,本地分支即可同步到远程仓库,其他协作者可通过。这会同时完成分支的创建和切换操作。拉取远程更新,无需指定分支。原创 2025-05-26 09:43:58 · 1791 阅读 · 0 评论 -
git 删除某个远程库的分支
通过以上步骤,即可安全、高效地删除指定远程分支。这一步可避免误操作,确保分支名称正确。此操作会同步本地与远程仓库的分支状态。这两种方法均会从远程仓库中移除分支。原创 2025-05-26 09:33:45 · 1042 阅读 · 0 评论 -
git 暂存功能使用
暂存区的核心价值在于控制代码提交的粒度提升代码质量(精准提交)降低协作冲突(变更隔离)增强开发灵活性(多任务切换)优化版本历史可读性(逻辑清晰的提交记录)掌握暂存功能是 Git 高阶使用的标志,它能将版本控制从“粗糙提交”升级为“精细管理”,尤其适合复杂项目或团队协作场景。原创 2025-05-23 17:23:19 · 971 阅读 · 0 评论 -
储藏自己代码,合最新的主分支代码过来,恢复自己代码,解暂存,解冲突
通过以上步骤,既可安全合并其他分支的代码,又能保留本地改动并解决潜在冲突,确保版本控制的完整性和代码稳定性。原创 2025-05-20 13:58:21 · 423 阅读 · 0 评论 -
git 撤销最近的几次push
参数保留了所有改动在本地工作目录。若需要更安全的协作方案,建议改用。该方法通过重置本地分支指针并强制推送实现了远程历史回退,同时通过。若已有协作者拉取了这5次提交,需通知其用。生成5个反向提交(需按提交顺序逆序执行)若需保留提交历史,可使用。或创建新分支备份当前代码。原创 2025-05-20 13:31:42 · 512 阅读 · 0 评论 -
git的基本操作
1、clone和pull区别,clone是克隆,pull是拉取;clone:从远程服务器克隆一个一模一样的版本库到本地,复制整个版本库;Pull:从远程获取最新版本并merge到本地,pull = fetch + merge origin/远程分支名,fetch更安全一些;2,git checkout develop切换到develop;3、checkout:切换到其他版本;1,拉去develop代码;原创 2025-01-10 10:40:29 · 225 阅读 · 0 评论 -
git 本地代码回退到某一版本
1、创建一个新的目录:不包含中文。原创 2025-01-14 22:47:04 · 109 阅读 · 0 评论 -
git cherry-pick将某一个commit拉到另外的分支
git cherry-pick 上面复制的那个要合并的commit id // 提交该commit到当前分支。git log //查看提交的日志,复制要合并的那个分支的commit id(简略ID-前8位数)git checkout 要合并的分支 // 切换到要合并的分支上。git push // 推送到B分支远程仓库。git pull 拉一下B分支代码。原创 2025-03-14 09:17:11 · 209 阅读 · 0 评论