如何上传一个项目,Github上(How to upload a project to Github

2019-06-18 11:30发布

检查之后问题我仍然不知道如何让上传到我的Git仓库枢纽一期工程。

我是新来的Git枢纽,我不知道该怎么办。 我创建了一个信息库,但我想我的项目上传到它。

我看了一些类型的上传按钮库页上,但我没有看到这种事情。

我已经看了到目前为止提供的链接,但我仍然没有得到地方。 他们提到的命令行,是Windows的命令行或Git的Bash的? 因为我不能让无论是做任何事情。

我使用Git GUI也尝试过,但是当我选择我想要的文件夹,它说,它不是一个Git仓库......它需要被压缩了? 我尝试添加文件夹中的文件的.gitconfig但它不会有所作为。

提前致谢 :)

Answer 1:

自从我写这个答案,github上发布了原生的Windows客户端 ,这使得所有下面的步骤是多余的。

您还可以使用sourcetree两全的git和Mercurial安装在Windows上。


这里是你会怎么做它在Windows中:

  1. 如果您没有安装Git来完成,看到这篇文章对如何设置它。
  2. 打开一个Windows命令提示符。
  3. 更改到您的源代码位于命令提示符下的目录。
  4. 首先,在这个目录中的新存储库git init 。 这会说“初始化空git仓库中....混帐”( ...是路径)。
  5. 现在,你需要将它们添加到您的仓库来告诉您的文件饭桶。 此功能是git add filename 。 如果您要添加的所有文件,你可以做git add .
  6. 现在你已经加入你的文件和进行了更改,则需要提交更改,以便混帐可以跟踪他们。 类型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:

按照这两个步骤:

  1. 使用链路创建存储库在线: https://github.com/new
  2. 然后使用命令当地回购连接到远程回购: 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.

  1. 在您的GitHub库的快速设置页面的顶部,单击 复制远程仓库的URL。 在您的GitHub库的快速设置页面的顶部,单击复制的远程存储库URL。
  2. 在命令提示符下,添加的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:

  1. 打开混帐击。
  2. 改变当前的工作目录到您的本地项目。
  3. 初始化本地目录作为一个Git仓库: $ git init
  4. 添加在您的新本地资源库中的文件。 这个阶段他们的第一次提交: $ git add .
  5. 提交你已经在你的本地库上演的文件: $ git commit -m "First commit"
  6. 在您的GitHub库的快速设置页面的顶部,单击复制的远程存储库URL。
  7. 在命令提示符下,添加的URL远程仓库在您的本地资源库将被推: $ git remote add origin remote repository URL
  8. 推入你的本地仓库的变化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:

  1. 首先,你必须创建Github上的帐户
  2. 然后创建新的项目 - 只要你想,然后显示您的项目URL名称是项目
  3. 现在复制网址
  4. 然后打开命令提示符,然后转到您要使用CMD上传的目录或文件夹
  5. 然后键入以下命令

      git init git add . git commit -m "initial commit" git remote add origin PASTE URL git push -u origin master 
  6. 现在检查您的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:

我做了如下;

  1. git的初始化
  2. git的添加。
  3. git的承诺-m “Your_message”
  4. 远程Git添加起源@your_git_repository
  5. 混帐推-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. 项目清单

    1.open混帐击

    2。 转至你的代码库(项目所在地)cd到项目定位CD目录/ * / *** / ***** / *****然后在这里你需要执行Git命令

    1. git的初始化按回车键,那么你将看到类似*这下面初始化空Git仓库:/ *** / **** / ***** / git的/这样的git init将在本地初始化空Git仓库
    2. 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在*********更换。 该文件将有原来的行结束在你的工作目录。

    3. 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