检查之后问题我仍然不知道如何让上传到我的Git仓库枢纽一期工程。
我是新来的Git枢纽,我不知道该怎么办。 我创建了一个信息库,但我想我的项目上传到它。
我看了一些类型的上传按钮库页上,但我没有看到这种事情。
我已经看了到目前为止提供的链接,但我仍然没有得到地方。 他们提到的命令行,是Windows的命令行或Git的Bash的? 因为我不能让无论是做任何事情。
我使用Git GUI也尝试过,但是当我选择我想要的文件夹,它说,它不是一个Git仓库......它需要被压缩了? 我尝试添加文件夹中的文件的.gitconfig但它不会有所作为。
提前致谢 :)
Answer 1:
自从我写这个答案,github上发布了原生的Windows客户端 ,这使得所有下面的步骤是多余的。
您还可以使用sourcetree两全的git和Mercurial安装在Windows上。
这里是你会怎么做它在Windows中:
- 如果您没有安装Git来完成,看到这篇文章对如何设置它。
- 打开一个Windows命令提示符。
- 更改到您的源代码位于命令提示符下的目录。
- 首先,在这个目录中的新存储库
git init
。 这会说“初始化空git仓库中....混帐”( ...
是路径)。 - 现在,你需要将它们添加到您的仓库来告诉您的文件饭桶。 此功能是
git add filename
。 如果您要添加的所有文件,你可以做git add .
- 现在你已经加入你的文件和进行了更改,则需要提交更改,以便混帐可以跟踪他们。 类型
git commit -m "adding files"
。 -m
让您行添加提交信息 。
到目前为止,上述步骤是,如果你没有使用你的GitHub会做什么,甚至。 他们是正常的步骤开始一个Git仓库。 请记住,Git是分布式的(分散),意味着你不需要有一个“中央服务器”(甚至是网络连接),以使用git。
现在,你要推的变化与github上托管你的git仓库。 你这告诉GIT中添加远程位置 ,而你做到这一点与下面的命令:
git remote add origin https://github.com/yourusername/your-repo-name.git
一旦你已经做了,现在的Git知道你的远程仓库。 然后,您可以告诉它推(这是“上载”),您的COMMITED文件:
git push -u origin master
Answer 2:
请按照以下步骤投射到Github上
1) git init
2) git add .
3) git commit -m "Add all my files"
4) git remote add origin https://github.com/yourusername/your-repo-name.git
从头开始项目的上传需要git pull origin master
。
5) git pull origin master
6) git push origin master
Answer 3:
git push --force origin master
如果你有问题上传!
Answer 4:
按照这两个步骤:
- 使用链路创建存储库在线: https://github.com/new
- 然后使用命令当地回购连接到远程回购:
git add remote origin https://github.com/userName/repo.git
这里repo.git将是新创建的远程回购。
这将工作就像一个魅力。 无需担心SSH或HTTPS的方式。 我第一次遇到同样的问题,并花了几个小时的解决方案。 但是,这为我工作。
Answer 5:
在这里,我解释我是如何做这件事是窗口,也许还可以帮助别人:)
请确保安装的Git和GitHub上 。
安装完成后,打开“混帐庆典”;
所以像下面的窗口是会弹出:
来吧,键入cd ~
确保你在主目录;
您可以检查你是在它通过输入地址pwd
;
现在,你需要创建一个GitHub的账户;
创建一个GitHub的帐户后,继续前进,登录;
您登录后,在右上角点击+,然后选择“新建库”
然后在打开的窗口中,键入您希望在“库名称”框中的库名。 添加“说明(可选)”如果你喜欢,并注明“初始化这个资源库和自述”。 然后点击“创建库”。
现在去你的C驱动器; 创建一个新的文件夹并将其命名为“混帐”现在去“混帐bash的”窗口; 通过键入将目录切换到c盘cd ~; cd /c
cd ~; cd /c
如果键入ls
有它会告诉你一个文件夹; 请确保它显示了git的文件夹中有:
现在回到浏览器; 去你的GitHub页面,点击您所做的仓库; 并点击“复制或下载”; 和(通过选择复制到剪贴板),复制,显示有地址
现在回到“混帐庆典”; 使用命令cd git
去git的文件夹; 写信下列命令连接到您的GitHub(输入您的GitHub的用户名和密码,当它问你)
git config --global user.name "Your Name"
然后: git config --global user.email youremail@domain.com
。 接下来类型: git clone (url)
而不是(URL),键入您从GitHub的页面复制GitHub的仓库的地址; (例如GIT中克隆https://github.com/isalirezag/Test.git )。
现在,如果你做的ls
命令,你会看到你的资料库有; 如果您还打开在你的窗口让git的文件夹,你会看到你的资料库添加为一个文件夹。
现在使用cd命令去仓库: cd Test
来吧,复制和粘贴,你希望把这个库文件夹中的所有文件。
为了将文件传输到你的资料库,你需要做以下现在:
输入git
add filename
(文件名是您要上传的文件名),或者你可以输入你想添加的文件夹中的所有文件下面的命令:
git add .
然后键入: git commit -m "adding files"
。 然后: git push -u origin master
。
然后你应该准备就绪,如果您刷新GitHub的账户中的文件应该有:)
Answer 6:
创建GitHub上一个新的存储库。 为了避免错误,不初始化README,许可或gitignore文件的新存储库。 之后项目一直推到GitHub上可以添加这些文件。 打开终端(Mac用户)或命令提示符(Windows和Linux用户)。
改变当前的工作目录到您的本地项目。
初始化本地目录作为一个Git仓库。
git init
#Add the files in your new local repository. This stages them for the first commit.
git add
# Adds the files in the local repository and stages them for commit. To unstage a file, use 'git reset HEAD YOUR-FILE'. Commit the files that you've staged in your local repository.
git commit -m 'First commit'
#Commits the tracked changes and prepares them to be pushed to a remote repository. To remove this commit and modify the file, use 'git reset --soft HEAD~1' and commit and add the file again.
- 在您的GitHub库的快速设置页面的顶部,单击 复制远程仓库的URL。 在您的GitHub库的快速设置页面的顶部,单击复制的远程存储库URL。
- 在命令提示符下,添加的URL远程仓库在您的本地资源库将被推。
$ git remote add origin remote repository URL
# Sets the new remote git remote -v
# Verifies the new remote URL Note: GitHub for Windows users should use the command git remote set-url origin instead of git remote add origin here. Push the changes in your local repository to GitHub.
# Verifies the new remote URL Note: GitHub for Windows users should use the command git remote set-url origin instead of git remote add origin here. Push the changes in your local repository to GitHub.
$ git push origin master
# Pushes the changes in your local repository up to the remote repository you specified as the origin.
来源署名: https://help.github.com/articles/adding-an-existing-project-to-github-using-the-command-line/
Answer 7:
我假设你是Windows系统就像我上已经安装了GIT。 您可以在项目目录中运行通过简单的命令提示符这些命令,或者您也可以使用GitBash。
第1步:手动创建GIT存储库。 给它的任何名称你似乎契合。
第2步:来到您的本地项目目录。 如果你想你的代码发布到您刚刚创建这个新的存储库,确保在项目的根目录下没有文件夹名git的,如果有删除它。 运行命令git init
步骤3:运行命令git add .
步骤4:运行命令git commit -m YourCommitName
步骤5:运行命令git remote add YourRepositoryName https://github.com/YourUserName/YourRepositoryName.git
步骤6:运行命令git push --set-upstream YourRepositoryName master --force
请注意,我使用的是最新版本的GIT在写作的时候。 另外请注意,我没有指定任何特定分支的代码推入所以它去掌握。 步骤6中的GIT会问你问你在弹出窗口中输入用户名和密码授权命令。
希望我的回答帮助。
Answer 8:
我想为你做的是安装git的Eclipse插件最容易的事情,工作或多或少一样蚀CVS和SVN插件:
http://www.eclipse.org/egit/
GL!
Answer 9:
- 打开混帐击。
- 改变当前的工作目录到您的本地项目。
- 初始化本地目录作为一个Git仓库:
$ git init
- 添加在您的新本地资源库中的文件。 这个阶段他们的第一次提交:
$ git add .
- 提交你已经在你的本地库上演的文件:
$ git commit -m "First commit"
- 在您的GitHub库的快速设置页面的顶部,单击复制的远程存储库URL。
- 在命令提示符下,添加的URL远程仓库在您的本地资源库将被推:
$ git remote add origin remote repository URL
- 推入你的本地仓库的变化GitHub的:
$ git push origin master
Answer 10:
这为我工作;
1- git init
2- git add .
3- git commit -m "Add all my files"
4- git remote add origin https://github.com/USER_NAME/FOLDER_NAME
5- git pull origin master --allow-unrelated-histories
6- git push origin master
Answer 11:
也许你可以做最有用的东西是要仔细阅读网上图书[http://git-scm.com/book/en/] 。 这的确是一个相当不错的读取,让您在概念方面与正确执行的事情。
Answer 12:
下载SourceTree。 它可用于Windows7的+和Mac是强烈建议通过交互式用户界面上传GitHub上的文件。
Answer 13:
- 首先,你必须创建Github上的帐户
- 然后创建新的项目 - 只要你想,然后显示您的项目URL名称是项目
- 现在复制网址
- 然后打开命令提示符,然后转到您要使用CMD上传的目录或文件夹
然后键入以下命令
git init git add . git commit -m "initial commit" git remote add origin PASTE URL git push -u origin master
现在检查您的GitHub帐户,库上传成功。
对于完整的指导,您可以观看这部影片 。
Answer 14:
通过插入该命令行只有一次按照从瑞诗凯诗帕塔克指令上面,你甚至可以短推命令:
git config --global push.default simple
因此,下一次,而不是使用git push origin master
,你只需要:
git push
查看详情这里 。
Answer 15:
与git最好的办法就是真正开始Gitting。 试试这个网站,让你走一步看一步上有哪些针对在GitHub上推动项目执行命令行功能的基本途径
这就是所谓的try.github.io或者你也可以拿起一门课程上codeAcademy
Answer 16:
我做了如下;
- git的初始化
- git的添加。
- git的承诺-m “Your_message”
- 远程Git添加起源@your_git_repository
- 混帐推-u主产地
当然,你必须要安装的git
Answer 17:
我花了像2小时意识到,我应该创造回购到GitHub上( http://github.com/new想我的本地文件推送到github上之前)。
试图把错误都像后:
remote: Repository not found.
fatal: repository 'https://github.com/username/project.git/' not found
我觉得自己像个白痴,但我真的想强调这一点。 我只是想,我的回购将自动把第一个推动过程中创建。 我真的错了。
Answer 18:
我发现这个YouTube视频,解释得很好。 题目:“在Github上建立信息库,并在GitHub上推第一个项目”好心以下链接:
https://www.youtube.com/watch?v=gAWiXbT599E
我张贴这种帮助别人再像以前那样,我发现这个视频谁可能有类似的问题。
Answer 19:
上传一个新的项目到GIT(首先你需要有项目和GIT回购在这里您将上传项目的本地代码库,在GIT你需要把你的证件)
项目清单
1.open混帐击
2。 转至你的代码库(项目所在地)cd到项目定位CD目录/ * / *** / ***** / *****然后在这里你需要执行Git命令
- git的初始化按回车键,那么你将看到类似*这下面初始化空Git仓库:/ *** / **** / ***** / git的/这样的git init将在本地初始化空Git仓库
git的添加。 按回车键上面的命令添加所有的目录,子目录,文件等,你会看到类似这样的警告:LF将CRLF在****更换。 该文件将有原来的行结束在你的工作目录。 警告:LF将CRLF在********更换。 该文件将有原来的行结束在你的工作目录。 警告:LF将CRLF在*******更换。 该文件将有原来的行结束在你的工作目录。 警告:LF将CRLF在********更换。 该文件将有原来的行结束在你的工作目录。 警告:LF将CRLF在*******更换。 该文件将有原来的行结束在你的工作目录。 警告:LF将CRLF在**************更换。 该文件将有原来的行结束在你的工作目录。 警告:LF将CRLF在************更换。 该文件将有原来的行结束在你的工作目录。 警告:LF将CRLF ***************中的文件被替换将有原来的行结束在你的工作目录。 警告:LF将CRLF以J *******更换。 该文件将有原来的行结束在你的工作目录。 警告:LF将CRLF在***********更换。 该文件将有原来的行结束在你的工作目录。 警告:LF将CRLF在**************更换。 该文件将有原来的行结束在你的工作目录。 警告:LF将CRLF在***********更换。 该文件将有原来的行结束在你的工作目录。 警告:LF将CRLF在*********更换。 该文件将有原来的行结束在你的工作目录。
git的承诺-m“第一承诺”按回车-m提供选项添加评论将提交代码阶段ENV你会看到这样一些事情
[主站(根提交)34a28f6]加入********警告:LF将由CRLF在C *******代替。 该文件将有原来的行结束在你的工作目录。 警告:LF将CRLF在*******更换。 该文件将有原来的行结束在你的工作目录。 警告:LF将CRLF在********更换。 该文件将有原来的行结束在你的工作目录。 警告:LF将CRLF在*********更换。 该文件将有原来的行结束在你的工作目录。
警告:LF将CRLF在***********更换。
27个文件改变,3724个插入(+)创建模式100644 *****创建模式100644 *****创建模式100644 *****创建模式100644 ******创建模式100644 ***** *创建模式100644 *****创建模式100644 ******
6.git远程添加起源的http://用户名@混帐:repopath.git按回车键,这将增加回购
7.git推-u主产地按回车键,这将当地所有上传在此步骤中,你需要为在这里您将上传代码回购输入密码才能回购。 你会看到这样一些东西计数目标如下:33进行。 增量压缩最多可使用12个线程。 压缩对象:100%(32/32),完成。 写作对象:100%(33/33),20.10昆明植物研究所| 0字节/秒,完成。 共计33(增量14),再使用0(增量0)向HTTP://用户名@ GIT中:repolocation.git * [新的分支]主- >主分支主设置为从原点跟踪远程分支主。
文章来源: How to upload a project to Github