san*_*lto 3 mercurial project-management project
我从Mercurial开始.我正在阅读这本善变的书,但仍然有一个问题.
我一个月前开始我的项目,我有很多文件和目录.现在,我想使用Mercurial并在bitbucket中创建自己的帐户.现在,我想在Bitbucket中设置这个项目.如何将所有这些文件添加到bitbucket repo?
这就是我想我能做的事情:我可以尝试(1)克隆空仓库(来自bitbucket)(1)将所有文件复制到该目录中,(3)发出"hg add",之后(4) commiting.
也许你有更好的方法来做到这一点.
谢谢!
(1)
hg clone https://ME@bitbucket.org/ME/myproject
Run Code Online (Sandbox Code Playgroud)
(2)
cp existing-project/* myproject/
cd myproject
Run Code Online (Sandbox Code Playgroud)
(3)
hg add
Run Code Online (Sandbox Code Playgroud)
(4)
hg commit -u ME
Run Code Online (Sandbox Code Playgroud)
(5)
hg push (i think i have to do this to make the changes visible)
Run Code Online (Sandbox Code Playgroud)
你可以简单地hg init,hg add和hg commit在原项目文件夹,然后编辑~/project/.hg/hgrc添加您的到位桶回购的默认推送位置(你可以将其克隆到得到的hgrc为您创建一个临时文件夹,您可以复制到你的项目中,甚至,无需RTFM以获得正确的语法.)
由于mercurial的分布式特性,这个hgrc条目是唯一将你的本地回购与bitbucket联系起来的东西; 你甚至可以在任何地方都不明确链接.存储库的每个副本都是完全自给自足的.hg push https://ME@bitbucket.org/ME/myproject
| 归档时间: |
|
| 查看次数: |
2881 次 |
| 最近记录: |