我如何从我的计算机导入源代码到我的GitHub帐户?


当前回答

正如JB非常正确地指出的那样,在GitHub上,只要简单地按照说明进行操作就变得非常容易。

下面是登录时使用http://github.com/new在GitHub上设置新存储库后显示的说明示例。

Global setup:

 Set up Git:
  git config --global user.name "Name"
  git config --global user.email email@gmail.com


Next steps:

  mkdir audioscripts
  cd audioscripts
  git init
  touch README
  git add README
  git commit -m 'first commit'
  git remote add origin git@github.com:ktec/audioscripts.git
  git push -u origin master


Existing Git repository?

  cd existing_git_repo
  git remote add origin git@github.com:ktec/audioscripts.git
  git push -u origin master


Importing a Subversion repository?

  Check out the guide for step-by-step instructions.

再简单不过了!!

其他回答

当我尝试做皮特的步骤时,我在合并方面遇到了一些麻烦。这些是我最后的步骤。

Use your OS to delete the .git folder inside of the project folder that you want to commit. This will give you a clean slate to work with. This is also a good time to make a .gitignore file inside the project folder. This can be a copy of the .gitignore created when you created the repository on github.com. Doing this copy will avoid deleting it when you update the github.com repository. Open Git Bash and navigate to the folder you just deleted the .git folder from. Run git init. This sets up a local repository in the folder you're in. Run git remote add [alias] https://github.com/[gitUserName]/[RepoName].git. [alias] can be anything you want. The [alias] is meant to tie to the local repository, so the machine name works well for an [alias]. The URL can be found on github.com, along the top ensure that the HTTP button out of HTTP|SSH|Git Read-Only is clicked. The git:// URL didn't work for me. Run git pull [alias] master. This will update your local repository and avoid some merging conflicts. Run git add . Run git commit -m 'first code commit' Run git push [alias] master

正如JB非常正确地指出的那样,在GitHub上,只要简单地按照说明进行操作就变得非常容易。

下面是登录时使用http://github.com/new在GitHub上设置新存储库后显示的说明示例。

Global setup:

 Set up Git:
  git config --global user.name "Name"
  git config --global user.email email@gmail.com


Next steps:

  mkdir audioscripts
  cd audioscripts
  git init
  touch README
  git add README
  git commit -m 'first commit'
  git remote add origin git@github.com:ktec/audioscripts.git
  git push -u origin master


Existing Git repository?

  cd existing_git_repo
  git remote add origin git@github.com:ktec/audioscripts.git
  git push -u origin master


Importing a Subversion repository?

  Check out the guide for step-by-step instructions.

再简单不过了!!

这里有一些关于如何初始化一个GitHub存储库,然后将您已经创建的代码推送到它的说明。第一组指令直接来自GitHub。

来源:https://help.github.com/articles/create-a-repo/

在任何页面的右上角单击,然后单击New repository。 为您的存储库创建一个简短、容易记住的名称。例如,“hello-world”。 可选地,添加存储库的描述。例如,“我在GitHub上的第一个存储库。” 选择创建公共存储库或私有存储库。 使用README初始化这个存储库。 创建存储库。

恭喜你!您已经成功创建了第一个存储库,并使用README文件对其进行了初始化。

现在,在这些步骤之后,你将希望将本地计算机上的代码推到刚刚创建的存储库中,并按照以下步骤执行:

Git初始化(在代码所在的根文件夹中) git add -A(这将添加你目录中所有要提交的文件和文件夹) git commit -am“第一个项目提交” git远程添加来源git@github.com:YourGithubName/your-repo-name.git(你会发现这个地址在GitHub存储库你刚刚创建的“ssh clone URL”在主页) Git push -u origin master

就是这样。你的代码现在会被推送到GitHub。现在,每当您想继续推送已更改的代码时,就这样做。

git commit -m "新改动" Git推送源master(如果master是你正在工作的分支)

在git hub中创建存储库

允许通过GIT跟踪您的项目

使用CMD进入项目文件所在的文件夹->cd /automation/xyz/codebase 使用命令git status检查git初始化 如果你得到这个错误消息:fatal: Not a git repository(或任何父目录):.git,这意味着你当前所在的文件夹没有被git跟踪。在这种情况下,在项目文件夹中输入git init初始化git,然后执行添加和提交项目的过程。

如果您收到另一条错误消息,请仔细阅读其中的内容。如果你说“git”这个词不被识别,是不是说git没有安装在你的电脑上?它是否说你已经在git初始化的文件夹或子文件夹中?谷歌你的错误和/或输出来理解它,并找出如何修复它。

现在运行以下命令

#

echo "your git hub repository name" >> README.md git init git添加README.md Git commit -m "第一次提交" Git远程添加原点https:// # 当你第一次打开你的存储库时,你会得到上面的块 如果发生错误或在最后一个命令后没有发生任何事情,运行“git push -u origin master” 不要担心 去文件夹的代码是可用的,并通过git扩展推到git [URL],分支

是的。创建一个新的存储库,在源代码当前存在的目录中执行git init。

更多信息请点击:http://help.github.com/creating-a-repo/