检查后,我如何上传我的项目的Git存储库到GitHub?,我仍然不知道如何让一个项目上传到我的GitHub存储库。

我创建了一个存储库,并想将我的项目上传到它。

我在存储库页面上查看了某种上传按钮,但我没有看到任何类似的东西。

到目前为止,我已经查看了提供的链接,但仍然一无所获。他们提到了命令行;是Windows命令行还是Git Bash?因为我不能让他们做任何事。

我也尝试使用Git GUI,但是当我选择我想要的文件夹时,它说它不是Git存储库…需要拉上拉链吗?我尝试在文件夹中添加.gitconfig文件,但没有什么不同。


当前回答

你需要一个SSH连接和GitHub初始化到你的项目。我将在Linux机器下解释。

让我们从一些简单的东西开始:在终端中导航到你的项目,并使用:

git init
git add .
git commit

现在让我们将SSH添加到您的机器中:

use

ssh-keygen -t rsa -C "your_email@example.com"

复制公钥,然后将其添加到你的GitHub存储库:

部署键->添加一个

回到你的机器项目,现在启动:

git push origin master

如果有一个错误,配置你的.github/配置文件

nano .github/config

并将URL更改为SSH的一个:

url = git@github.com:username/repo....

就是这样。

其他回答

我这样做了;

git init Git添加。 git commit -m "Your_message" Git远程添加源@your_git_repository Git push -u origin master

当然,你必须安装Git。

为了将一个新项目上传到Git中(首先你需要有项目的本地代码库和上传项目的Git存储库。在Git中,你需要有你的凭证)。

List item Open Git Bash Go to the directory where you have the code base (project location) cd to project location cd ////** Then here you need to execute Git commands. git init Press Enter then you will see something like this below. The initialized empty Git repository in ://****/***/.git/, so git init will initialize the empty Git repository at local git add . Press Enter The above command will add all the directories, subdirectories, files, etc. You will see something like this: warning: LF will be replaced by CRLF in **************. The file will have its original line endings in your working directory. git commit -m "first commit" Press Enter. -m provided option for adding comment. It will commit the code to the stage environment. You will see some thing like this: [master (root-commit) 34a28f6] adding ******** warning: LF will be replaced by CRLF in c*******. The file will have its original line endings in your working directory. 27 files changed, 3724 insertions(+) create mode 100644 ***** create mode 100644 ***** create mode 100644 ***** git remote add origin http://username@git:repopath.git Press Enter. This will add to the repository. git push -u origin master Press Enter. This will upload all from local to repository in this step you need to enter password for the repository where you will be uploading the code. You will see some thing like this below: Counting objects: 33, done. Delta compression using up to 12 threads. Compressing objects: 100% (32/32), done. Writing objects: 100% (33/33), 20.10 KiB | 0 bytes/s, done. Total 33 (delta 14), reused 0 (delta 0) To http://username@git:repolocation.git \ [new branch] master -> master Branch master set up to track remote branch master from origin.

下载Sourcetree。

它适用于Windows 7(及更高版本)和Mac,强烈建议通过交互式UI在GitHub上上传文件。

上传项目到Git的步骤:

步骤1 -打开cmd并将当前工作目录更改为您的项目位置。

步骤2 -将项目目录初始化为Git存储库。

git init

步骤3 -在本地存储库中添加文件。

add .

步骤4 -提交您在本地存储库中暂存的文件。

git commit -m "First commit"

步骤5 -复制远程存储库URL。

步骤6 -在本地位置中添加远程存储库URL作为源。

git add origin copied_remote_repository_url

步骤7 -确认您的来源是否更新。

git remote show origin

第8步-推更改到您的GitHub存储库

git push origin master.

遵循RishiKesh Pathak的指示。你甚至可以通过只插入一次这个命令行来缩短push命令:

git config --global push.default simple

所以下次不要使用git push origin master,你只需要:

git push

详情请点击这里。