自建 Git 之后怎么推代码:配 SSH 或 HTTPS,完成第一次 push
这篇讲 AngusGit 装好之后,怎么把本地已有项目第一次推上去。看完你可以新建一个空仓库,用 SSH 公钥(2222 端口)或 HTTPS 访问令牌完成 git push,并在网页的代码页看到这次提交。下面假设 AngusGit 已经装好,你能在浏览器里打开它的控制台。
[Git] 系列④分支管理:并行开发利器
分支是 Git 最核心的特性,也是它被称为 "必杀技" 的原因。这篇讲清楚分支的创建、切换、合并、删除,以及多人在分支上并行开发的流程。一、为什么用分支主线上直接改代码有风险 —— 改坏了没得回退,还会影响别人。分支让你在不影响主线的情况下并行开发。
[Git] 系列⑧Git 与 GitHub:远程仓库协作
前面都是本地操作。这篇讲怎么和远程仓库协作 ——GitHub 是最大的代码托管平台,配合远程仓库,多人才能共享代码、备份、协作。一、为什么需要远程仓库Git 本身是分布式系统,没有中心服务器。
[测试工具] 离线项目怎么推到 Git?5 步搞定
场景很常见:从别的地方下载了个工具代码,本地改了一堆,现在想把它纳入公司 Git 仓库管理,作为一个新分支。直接拖进去肯定不行,按下面 5 步来。一、先初始化本地 Git打开终端,进入你的离线项目根目录:git init如果这个目录本来就是 Git 仓库,这步跳过。
64条Git条命令汇总清单
一碰到代码冲突、提交丢了、分支合错、远程推不上去,就满屏翻 Git 命令。这篇把日常真正会用到的一遍 Git 命令按场景分成 7 类,从初始化、暂存提交、看历史,到分支、远程、标签、暂存回退,一条一条写清参数和用途。收藏起来,下次出问题直接按类目翻。
[Git] 系列⑨搭建 Git 服务器
GitHub 免费方便,但有时需要自己搭 Git 服务器 —— 代码私有、自主可控、内网使用。这篇讲两种方式:裸存储库和 GitLab。
Git面试题库:50道高频题+标准答案,面试前必背
春招/秋招季,每天都有读者私信我:“老师,Git面试题到底考什么?我怎么一遇到rebase和merge就卡壳?”“面了5家公司,4家都问了git reset和git revert的区别……”为了让你们不再吃亏,我把50道Git高频面试题全部整理出来了。
[Git] 系列③基本操作:add commit push
前两篇讲了仓库和三区域,这篇把最常用的完整操作流程串起来 —— 从 clone 到 add、commit、push、pull,这是日常开发的黄金流程。一、完整工作流git clone 远程仓库 # 1.
AI时代每个人必会的10个Git命令
写代码这件事,正在变得人人可及。AI 能帮你生成函数、改好 bug、补齐测试,但有一件事它替不了你:你得知道自己的代码是怎么一步步变成现在这样的。改错了要退回哪一版、哪次改动引入了问题、几个人同时动一个项目怎么不打架——这些问题的答案,都写在 Git 的提交历史里。