github - Github 共享仓库
问题描述
我想在我的个人 GitHub 存储库页面上分享我的合作者在他的个人 GitHub 页面上上传的存储库。我在 repo 的管理设置中具有协作者权限,单击我的图像并单击存储库后,我可以在我的 GitHub 中看到存储库。此外,存储库是公开的。
但是,该存储库在我的 GitHub 存储库页面中不可见。 如何在我的个人 GitHub 存储库页面上链接存储库?
我正在考虑分叉存储库,但是如果我们中的一些人修改原始存储库,则更改在我分叉的存储库中不可见。有更好的方法吗?
解决方案
如果分叉允许您在 GitHub 存储库页面中列出该存储库,那么您需要做的就是:
- 在原始存储库中进行任何更改(因为您拥有协作者权限)
- 不要直接在你的 fork 中提交
- 从原始 repo URL(命名为“upstream”)获取,合并
upstream/main
并从你的 fork 的本地克隆推送,以更新该分叉存储库。
那是:
git clone /url/fork
cd fork
git remote add upstream /url/original/repo
# after modifications to the original repo content (new commits on main)
git fetch upstream
git merge upstream/main
git push
推荐阅读
- python - 如何在 Keras/TensorFlow 中可视化 RNN/LSTM 梯度?
- vba - 如何计算访问vba中的页面加载时间
- javascript - 如何使用javascript在txt文件的新行中打印对象数组的每个对象?
- python - Python 代理如何使用 ElasticAPM 跟踪各种计数器/值随时间的演变?
- android - 为什么“C”!=“C”?
- java - 为什么我的 JavaFX 按钮有奇怪的符号而不是文本?
- python - 使用beautifulsoup4,Python在html标签内查找链接
- python - Flask-WTF 自定义验证 FileField 关于图片像素大小
- markdown - 如何更改 Hugo 网站中头像持有者的样式?
- angular - 角 | 是否有可能导致 *ngIf 只运行一次?