我如何从我的计算机导入源代码到我的GitHub帐户?
当前回答
是的。创建一个新的存储库,在源代码当前存在的目录中执行git init。
更多信息请点击:http://help.github.com/creating-a-repo/
其他回答
我的解决方案:
问题是文件大小不能超过100M。
在迁移到github之前,在存储库中这样做:
git clone --mirror git://example.com/some-big-repo.git
wget http://repo1.maven.org/maven2/com/madgag/bfg/1.12.12/bfg-1.12.12.jar
mv bfg-1.12.12.jar bfg.jar
java -jar bfg.jar --strip-blobs-bigger-than 100M some-big-repo.git
cd some-big-repo.git
git reflog expire --expire=now --all && git gc --prune=now --aggressive
git push
准备好了!
现在再次使用工具https://github.com/new/import进行迁移
看到更多: 推到github回购时出错 而且 https://rtyley.github.io/bfg-repo-cleaner/
希望我能帮到你。:)
打开你的GitHub仪表盘(如果你登录了,它在https://github.com/) 点击新建存储库 填空;点击创建存储库 按照随后出现的页面上的说明操作
我来这里是为了寻找一种简单的方法将现有的源文件添加到GitHub存储库中。我看到了@Pete完美完整的回答,心想“什么?!”一定有更简单的办法。”
这里有一个简单的方法,分为五个步骤(不需要控制台操作!)
如果你真的很赶时间,你可以读步骤3。其他的只是为了完整。
在GitHub网站上创建一个存储库。(我不会一步一步地给你讲解,以免侮辱你的智商。) 在本地克隆新的存储库。(你可以通过网站或桌面客户端软件来完成。) 在您的硬盘驱动器上找到新克隆的存储库,并像在普通目录中一样添加文件。 将更改同步回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.
再简单不过了!!
添加一个GitHub存储库作为远程源(将[]替换为您的URL):
git remote add origin [git@github.com:...]
切换到你的主分支并复制它来开发分支:
git checkout master
git checkout -b develop
将你的开发分支推到GitHub的开发分支(-f表示force):
git push -f origin develop:develop
推荐文章
- 为什么我需要显式地推一个新分支?
- 如何撤消最后的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下载文件的最新版本的存储库?