2012-05-14 106 views
0

我想把我的项目放到github上,但我总是失败。 我用下面的步骤做:在github上管理项目

  1. 在GitHub上建立新仓库,
  2. 在我的硬盘,我创建一个文件夹LocalGit和初始它。然后我用 git pull [email protected]:myAccount/myProject.git
  3. 我添加项目目录TestPro到LocalGit,然后使用: git add . git commit -m "inital"
  4. 最后,我尝试把它推到github上,使用: git push -u origin master

之后,我在safari中打开github,并且我的项目存在。 但问题是文件夹TestPro无法打开,并且它下面什么也没有。

任何人都可以告诉我如何将现有项目添加到github? 我已阅读github上的说明,但我仍然无法找到解决方案,我错在哪里。

我提到的本地项目是一个本地git存储库。有关系吗?我应该先结帐吗?

谢谢!

+0

你添加远程?听起来像你跳过了一步。 – Corbin

+0

GitHub在[使用命令行向GitHub添加现有项目]中提供了非常好的帮助页面(http://help.github.com/articles/adding-an-existing-project-to-github-using-the-命令行)。我受到了混乱的挑战,并且说明对我来说一直很好。 – jww

回答

0

创建你的项目在GitHub上之后,您可以:

  1. 要复制您在本地项目,使用git clone [email protected]:myAccoun/myProject.git
  2. 触摸测试; git的补充测试; git的承诺-a -m “第一承诺”
  3. 后您的权利:混帐推起源主

混帐拉是混帐获取和git合并。用它来刷新你的仓库。 .git是由git自动管理的,所以没必要添加跟踪。

+0

我遵循你的步骤,只有通过以下方法替换step2:将我的项目文件夹复制到reposority并使用add和commit。但是,该文件夹可以在github中看到,但无法打开并且它的图标是绿色的。 – scorpiozj

+0

我发现问题:我拷入的本地项目有git版本。 – scorpiozj

1

在github

1)配置SSH密钥,然后设置git.username和git.email创造回购后

2)克隆回购使用Git克隆

git clone [email protected]:username/somerepo.git 

3)进行更改,提交到本地回购和混帐推

5)推送到远程????

6)Proffit

0

如果您已经创建了一个新的回购在GitHub上,使用它最简单的方法是:

  • 本地克隆它(定义本地远程“出身”回购)
  • 复制您的项目在当地克隆回购
0

的步骤是:

1. cd "/path/to/project_folder" 
2. git init 
3. git add . 
4. git commit -m "Your Message" 
5. git remote add github https://github.com/[your_user_name]/[repo_name] 
6. git push origin master 

,或者,如果你想先克隆。然后,

1. git clone [email protected]/[your_user_name]/[repo_name] 

然后,您可以更改您克隆的文件。

接下来,使用以下命令:

2. git add . 
3. git commit -m "Your Message" 
4. git remote add github https://github.com/[your_user_name]/[repo_name] 
4. git push origin master