将现有源代码导入GitHub

如何将我的电脑中的源代码导入到我的GitHub帐户?


如果你有本地的源代码,你想添加到一个新的远程的新的git仓库而不用'克隆'远程,那么请执行以下操作(我经常这样做 - 你在bitbucket / github中创建远程空仓库,然后向上推你的来源)

  • 创建远程存储库,并获取诸如git@github.com:/youruser/somename.git的URL git@github.com:/youruser/somename.githttps://github.com/youruser/somename.git

    如果您的本地GIT仓库已经设置好,跳过步骤2和步骤3


  • 在本地,在你的源代码的根目录, git init

    2A。 如果您使用.gitignore和README.md初始化回购库,则应该执行git pull {url from step 1}以确保您不会提交要忽略的源文件;)

  • 在本地,添加和提交你想要的东西在你的初始回购(对于所有东西, git add .然后git commit -m 'initial commit comment'


  • 将远程仓库与名称'origin'连接起来(就像克隆一样)
    git remote add origin [URL From Step 1]

  • 执行git pull origin master来拉远程分支,使它们同步。
  • 推高主分支(将主分支更改为其他分支的其他内容):
    git push origin master

  • 这是在优秀的免费电子书ProGit中解释的。 它假定你已经有一个本地Git仓库和一个远程仓库。 连接它们使用:

    $ git remote
    origin
    $ git remote add pb git://github.com/paulboone/ticgit.git
    $ git remote -v
    origin    git://github.com/schacon/ticgit.git
    pb    git://github.com/paulboone/ticgit.git
    

    要将数据从本地存储库推送到GitHub,请使用:

    $ git push pb master
    

    如果您尚未设置本地和/或远程存储库,请查阅GitHub和本书前面章节的帮助。


    其中一个使用GitHub GUI提到的评论,但它没有提供任何具体的使用帮助,并且注意到大多数(如果不是所有的话)答案只在命令提示符下有用。

    如果您想使用GitHub GUI,您可以按照以下步骤操作:

  • 点击“+”按钮并选择“Add Local Repository” 在这里输入图片说明
  • 使用您现有的代码导航到该目录,然后单击“添加”按钮。
  • 你现在应该被提示“在这里创建一个新的本地Git仓库”,所以点击“是”按钮。 在这里输入图片说明
  • 根据需要添加“提交摘要”和“扩展描述”。 默认情况下,您的所有文件都应该使用复选标记进行选择。 点击“提交和同步”按钮。 在这里输入图片说明
  • 现在,系统会提示您添加项目的名称和说明以及将其推送到哪个帐户(如果有多个帐户)。 点击“推送库”按钮 在这里输入图片说明
  • 在旋转GitHub图标之后,您的源代码将属于本地存储库,并在您的GitHub帐户上与远程存储库进行推送/同步。 所有这一切都假设您以前已经设置了GitHub GUI,您的GitHub帐户和SSH密钥。

    链接地址: http://www.djcxy.com/p/79447.html

    上一篇: Import existing source code to GitHub

    下一篇: Where to host an Open Source Project: CodePlex, Google Code, SourceForge?