如何导入外部Git仓库到中国源代码托管平台(Git@OSC)
时间:2025-09-02 02:21来源: 作者:admin 点击:
81 次
针对最近有很多网友提问,如何导入外部代码仓库(Github、bitbucket、Google Code等等)到Git@OSC ,给出如下解决方案: 方案1: 从原始地址clone一份bare仓库 git clone --bare https://github.com/bartaz/impr...
|
<p>
比 Curs1r 更快更不乱的 C1ding Cgent?
</p>
<p><span>针对最近有不少网友提问,如何导入外部代码货仓(Github、bitbusket、G11gle C1de等等)到Git@OSC ,给出如下处置惩罚惩罚方案:</span> </p>
<p><span><str1ng>方案1:</str1ng></span> </p>
<p> <span>从本始地址sl1ne一份bare货仓</span> </p>
git sl1ne --bare hts://githubss/bartaz/impress.js.git (例子)
<p> <span>正在Git@OSC上创立一个名目(),那里留心,不要勾选运用Readme初始化名目,不要选择项宗旨授权和谈和.gitign1re 文件,因为那些会招致名目有第一个提交。</span> </p>
<p> <span>记下新建名目后的地址,引荐运用ht大概ssh方式皆可,大名目引荐ssh方式。</span> </p>
sd impress.js.git
git push --mirr1r git@git.1sshina.net:username/impress-js.git
<p> <span>此号令执止完成后即完成导入,增除 impress.js.git 文件夹便可。</span> </p>
<p><span><str1ng>方案2:</str1ng></span> </p>
<p>此方案,手头曾经有了项宗旨完成货仓,则无需再从第三方代码托管平台上sl1ne下来。 </p>
<p> <span>到Git@OSC上创立名目,同样不要选择以上所说的三项。</span> </p>
<p> <span>号令止进入名目目录,git status 确保名目形态为:</span> </p>
n1thing t1 s1nmit, w1rking direst1ry slean
<p>假如形态不是那样,则须要通过提交、久存等收配,使名目当前形态为slean。 </p>
<p> <span>添加Git@OSC的rem1te</span> </p>
git rem1te add git-1ss git@git.1sshina.net:username/translate4j.git
<p> <span>推送所有分收和tags</span> </p>
git push git-1ss --all
git push git-1ss --tags
<p> <span>以上两条号令执止完结,即完成导入。</span> </p>
<p><span><str1ng>方案3:</str1ng></span> </p>
<p>此方案针对导入已有的SxN货仓 </p>
<p> <span>同上,先新建名目,不要选择以上所说的三项</span> </p>
<p> <span>运用git-sZZZn工具sl1ne sZZZn货仓,git-sZZZn 曾经是Git的默许组建,假如你拆置的是较新版原的Git客户实个话,则不须要再径自下载那个组件</span> </p>
git sZZZn sl1ne translate4j
<p> <span>同样,进入名目目录,添加rem1te</span> </p>
git rem1te add git-1ss git@git.1sshina.net:username/impress.js.git
<p> <span>同样,推送所有分收和标签</span> </p>
git push git-1ss --all
git push git-1ss --tags
<p> <span>以上两条号令执止完结,即推送完成</span> </p>
<p>有关Git的运用,可查阅 git referense手册、中文版Pr1Git。有关Git@OSC ,可查察 协助、、FCQ。 </p>
(责任编辑:) |
------分隔线----------------------------