本文介绍: 然后进入文件夹运行git bash或者其他git控制程序,建立与自己github仓库连接(如果没有,在github新建一个查看所有远程分支(除master外所有分支都是在远程仓库上,本地没有)这个时候再去看github仓库,已经有util分支以及对应文件了。然后直接把util分支push我们自己github仓库上。然后切换到某一个分支就可以把远程分支复制本地来。例如我们需要util这个分支,那么就。切换util分支,这个时候适用。就可以看到本地util分支了。

由于github没有放出xv6-labs-2020的源代码版本,所以如果想在github上建立自己关于这个实验仓库,可以遵循下面步骤

首先在某一个地方clone源代码

git clone git://g.csail.mit.edu/xv6-labs-2020

然后进入文件夹运行git bash或者其他git控制程序,建立与自己github仓库连接(如果没有,在github新建一个

git remote add destination <目标仓库的 URL>

使用git branch -r查看所有远程分支(除master外所有分支都是在远程仓库上,本地没有)

$ git branch -r
  origin/HEAD -> origin/master
  origin/cow
  origin/fs
  origin/lazy
  origin/lock
  origin/master
  origin/mmap
  origin/net
  origin/pgtbl
  origin/riscv
  origin/syscall
  origin/thread
  origin/traps
  origin/util

使用git branch可以看到只有一个master分支

然后切换到某一个分支就可以把远程分支复制到本地来

例如我们需要util这个分支,那么就 git checkout util切换到util分支,这个时候适用git branch就可以看到本地有util分支了。

然后直接把util分支push我们自己的github仓库上

git push destination util

这个时候再去看github的仓库,已经有util分支以及对应文件了。

其他分支方法相同。

原文地址:https://blog.csdn.net/qq_46514141/article/details/134640386

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任

如若转载,请注明出处:http://www.7code.cn/show_22746.html

如若内容造成侵权/违法违规/事实不符,请联系代码007邮箱suwngjj01@126.com进行投诉反馈,一经查实,立即删除

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注