使用 Git
使用 Git 管理您计算机上的 GitHub 仓库。
关于 Git
了解版本控制系统 Git 以及它如何与 GitHub 配合使用。
将提交推送到远程仓库
使用 `git push` 将您在本地分支上进行的提交推送到远程仓库。
从远程仓库获取更改
您可以使用常见的 Git 命令来访问远程仓库。
处理非快进错误
有时,Git 无法在不丢失提交的情况下将您的更改应用到远程仓库。发生这种情况时,您的推送将被拒绝。
将子文件夹拆分为新的仓库
您可以将 Git 仓库中的文件夹转换为全新的仓库。
关于 Git subtree 合并
如果您需要在一个仓库中管理多个项目,可以使用 *subtree merge* 来处理所有引用。
关于 Git rebase
`git rebase` 命令允许您轻松更改一系列提交,修改仓库的历史记录。您可以重新排序、编辑或压缩提交。
在命令行中使用 Git rebase
这是一个关于在命令行中使用 `git rebase` 的简短教程。
解决 Git rebase 后的合并冲突
执行 `git rebase` 操作时,通常是在移动提交。因此,您可能会遇到引入合并冲突的情况。这意味着您的两个提交修改了同一文件中的同一行,而 Git 不知道要应用哪个更改。
处理分支和标签名称中的特殊字符
Git 对分支和标签名称中允许的字符非常宽松。当从命令行 shell 使用 Git 时,你可能需要转义或引用特殊字符。
解决 2 GB 推送限制问题
了解如何绕过 2 GB 推送限制。