git init 命令
此命令旨在创建一个新的、未填充的存储库或者重新初始化现有的 git 存储库。
使用此命令可以创建一个 .git 子目录。
子目录包括元数据。
Git init 是一种创建版本控制项目的超级简单方法。
你只需要 cd 进入你项目的子目录,然后运行 git init 命令。
这样,我们将拥有一个功能齐全的 git 存储库。
git checkout 命令
我们可以使用此命令切换分支或者恢复工作树文件。
它可以在分支、提交和文件上运行。
它与 git branch 命令一起工作。
Git checkout 旨在更新工作目录中的文件以匹配存储在分支中的版本。
它告诉 Git 记录所有新提交。
有时需要克隆单个特定分支。
让我们来看看不同的方法,并采取步骤来完成工作!
git branch命令
Git 分支应该是我们日常工作流程的重要组成部分。
大多数版本控制系统都提供分支功能。
它用于创建、删除或者列出分支。
分支充当隔离的开发线。
它们代表了一种请求新工作目录、项目历史和暂存区的方式。
当我们为 2 个功能开发独立的开发线时,它将允许并行处理它们,使主分支没有不确定的代码。
使用 git remote add 克隆单个分支
创建一个新的存储库
第一步应该是使用 git init 创建一个新的存储库:
git init
添加远程并获取分支
第二步是为给定的存储库添加一个远程命名的 oroirn,它将从 oroirn 获取给定的分支:
git remote add -t <branch-name> -f oroirn <remote-repo-url>
检出指定的分支
第三步是使用 git checkout 命令签出到该分支以创建相应的本地分支:
git checkout <branch-name>
git remote命令
此命令用于创建、查看和删除与其他 git 存储库的连接。
git remote 的连接是其他仓库的书签。
它们代表了用于引用不太方便的 URL 的方便命名。
使用 git clone 克隆单个分支
带有 --single-branch 选项的经典 git clone 命令默认只会克隆主分支。
如果你想克隆另一个分支,你应该添加带有所需分支名称的 --branch 标志。
git clone --single-branch --branch <branch-name> <remote-repo-url>