我如何从我的计算机导入源代码到我的GitHub帐户?
当前回答
这里有一些关于如何初始化一个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是你正在工作的分支)
其他回答
其中一条评论提到了使用GitHub GUI,但它没有提供任何具体的使用帮助,并注意到大多数(如果不是所有的话)答案只在命令提示符下有用。
如果你想使用GitHub GUI,你可以按照以下步骤:
Click the "+" button and choose "Add Local Repository" Navigate to the directory with your existing code and click the "Add" button. You should now be prompted to "Create a new local Git repository here" so click the "Yes" button. Add your "Commit Summary" and "Extended description" as desired. By default, all of your files should selected with checkmarks already. Click the "Commit & Sync" button. Now you will be prompted to add the name and description of your project as well as which account to push it to (if you have multiple). Click the "Push Repository" button
在旋转GitHub图标后,您的源代码将属于本地存储库,并在您的GitHub帐户上推送/同步到远程存储库。所有这些都假设您之前已经设置了GitHub GUI、您的GitHub帐户和SSH密钥。
正如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存储库中。我看到了@Pete完美完整的回答,心想“什么?!”一定有更简单的办法。”
这里有一个简单的方法,分为五个步骤(不需要控制台操作!)
如果你真的很赶时间,你可以读步骤3。其他的只是为了完整。
在GitHub网站上创建一个存储库。(我不会一步一步地给你讲解,以免侮辱你的智商。) 在本地克隆新的存储库。(你可以通过网站或桌面客户端软件来完成。) 在您的硬盘驱动器上找到新克隆的存储库,并像在普通目录中一样添加文件。 将更改同步回GitHub。 就是这样!
完成了!
在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],分支
这里有一些关于如何初始化一个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添加?
- Rubymine:如何让Git忽略Rubymine创建的.idea文件
- Gitignore二进制文件,没有扩展名
- Git隐藏错误:Git隐藏弹出并最终与合并冲突
- 了解Git和GitHub的基础知识
- 没有。Git目录的Git克隆
- 在GitHub上有一个公共回购的私人分支?
- Git与Mercurial仓库的互操作性
- 忽略git中修改(但未提交)的文件?
- 只用GitHub动作在特定分支上运行作业
- “git restore”命令是什么?“git restore”和“git reset”之间有什么区别?
- Git合并与强制覆盖
- Git拉另一个分支
- 是否有一个链接到GitHub下载文件的最新版本的存储库?