1

我首先在 github 网页中创建了一个 github 新存储库,然后我打开 Git Bash 将文件夹上传到该存储库。我首先使用$cd f:and$ git clone git@github.com:username/project name.git在 f 盘中创建了一个文件夹(其中包含一个初始的 .git 文件夹和一个 README 文件)。然后,我习惯$cd f:\project name切换到当前文件夹。之后,我将我所有的项目文件夹复制到 f 盘中我的项目名称文件夹中。最后,我使用以下四行将我所有的项目文件夹上传到 github:

$git add .
$git remote rm origin
$git remote add origin git@github.com:username/project name.git
$git push -u origin master

在我输入密码后,Git Bash 显示所有内容都是最新的。但是我刷新了我的 github 存储库页面,除了最初的 README 文件什么都没有。有人能告诉我这是怎么回事吗?

4

1 回答 1

2

你没有在你的git add.

git commit -m "first commit"

这就是为什么 git 认为没有什么可推送的:你的 HEAD 仍然与你的远程源克隆 repo 相同。

请参阅Git 基础知识

git 三个阶段

git add更新暂存区(索引),但只有 agit commit会更新您的 git 目录。

于 2012-05-14T06:39:53.917 回答