手抄报 安全手抄报 手抄报内容 手抄报图片 英语手抄报 清明节手抄报 节约用水手抄报

GIT学习--(17) clone远程仓库并创建开发分支

时间:2024-10-13 21:57:37

1、首先登陆GitHub,看一下我们的远程仓库(图1示),目前我们的远程仓库包含 3 个分支(master,mileStone 和 showCase), 对于 master 分支,其共有 9 次提交记录(记住这个数字,我们后面会用到),点击页面上面的 "branches" 页签,可以查看这3个分支的明细信息,其中 master 为默认分支(图2示)。

GIT学习--(17) clone远程仓库并创建开发分支
GIT学习--(17) clone远程仓库并创建开发分支

2、在远程仓库页面右上角有一个绿色按钮 "Clone or download争犸禀淫" ,点击这个按钮,可以拷贝我们的仓库地址,这里使用 SSH 协议地址 (图1示)收墩芬蓥然后在本地运行命令行,进入我们的工作目录(保存本地仓库的地方),运行命令 git clone 远程仓库地址 本地仓库名称 , 注意如果不输入本地仓库名称,会使用远程仓库名称作为你本地仓库名称(两个仓库名称就会一致), 略等片刻,远程仓库就拷贝完成(图2示)!注意我本机已经和GitHub服务器进行了公私钥的配置,所以无需输入账号密码,如果你没有配置公私钥,请参考如下经验。

GIT学习--(17) clone远程仓库并创建开发分支
GIT学习--(17) clone远程仓库并创建开发分支

3、我们旅邯佤践进入这个本地仓库,运行命令 git branch -av 查看一下分支信息,发现其存在一个本地的 master 分支和3个远程仓库分支(和我们上面查看远程仓库的分支信息一致,图1示),继续查看 master 这个本地分支的 log 信息 :git log --oneline --graph , 我们发现其有9次提交记录,这个数值也和我们远程仓库的 master 分支一致(图2示),这说明我们本地仓库其实保存了远程仓库的一切东西(包括所有分支信息和提交记录信息,这是其他版本控制软件所不具备的!)。

GIT学习--(17) clone远程仓库并创建开发分支
GIT学习--(17) clone远程仓库并创建开发分支

4、上面我们看到了,git clone 命令只会默认为我们创建一个本地 master 分支,但通常在实际工作中,我们并不总是工作在 master 分支上,如果我们要工作在 其他分支上(比如 mileStone),那本地该如何处理呢? 运行命令 git checkout -b 本地仓库分支名称 远程仓库分支名称 即可基于远程仓库分支创建一个本地仓库分支,并且也会默认切换到这个新的本地分支上!

GIT学习--(17) clone远程仓库并创建开发分支
© 手抄报圈