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

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

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

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

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


当前回答

也许你能做的最有用的事情就是阅读在线书籍Pro Git。这是一本相当不错的读物,它为你提供了正确执行事情的概念背景。

其他回答

从Visual Studio Code上传一个项目到GitHub

要使用Visual Studio Code在GitHub中上传项目,请遵循以下步骤。

打开Visual Studio代码。如果你没有VSCode下载:下载Visual Studio Code 在VSCode打开文件>打开文件夹.. 进入终端—>新终端 请依次执行以下命令

git init

转到添加 。

git commit -m“第一次提交”

Git远程添加origin https://github.com/yourusername/your-repo-name.git

Git push origin master

注意:在上面的命令git remote add origin https://github.com/yourusername/your-repo-name.git中,请用你的GitHub帐户名和你的存储库名称更改粗体部分。

我假设你和我一样使用Windows系统,并且安装了Git。您可以在项目目录中通过简单的命令提示符运行这些命令,也可以使用Git Bash。

步骤1:

在Git中手动创建一个存储库。随你怎么称呼它。

步骤2:

进入您的本地项目目录。如果您希望将代码发布到刚刚创建的新存储库中,请确保在项目根目录中没有文件夹名.git。如果有,请删除。 执行命令git init。

步骤3:

运行命令

转到添加 。

步骤4:

运行命令

git commit -m YourCommitName

步骤5:

运行命令

git远程添加YourRepositoryName https://github.com/YourUserName/YourRepositoryName.git

步骤6:

运行命令

git push——set-upstream YourRepositoryName master——force

请注意,我在撰写本文时使用的是最新版本的Git。还要注意,我没有指定要将代码推入的任何特定分支,所以它会进入master。在第6步中,Git会要求您在一个弹出窗口中输入用户名和密码来授权命令。

尝试使用Git Bash来推送您的代码/进行更改,而不是直接在GitHub上上传文件(它不太容易出错,有时也很舒服-也需要更少的时间!)要做到这一点,你可以遵循以下步骤:

Download and install the latest version of Git Bash from here. Right-click on any desired location on your system. Click “Git Bash Here”. git config --global user.name “your name” git config --global user.email “your email” Go back to your GitHub account – open your project – click on “clone” – copy HTTPS link. git clone PASTE HTTPS LINK. A clone of your GitHub project will be created on your computer location. Open the folder and paste your content. Make sure content is not empty. Right-click inside the cloned folder where you have pasted your content. Click “Git Bash Here” again. You will find (master) appearing after your location address. git add . Try git status to check if all your changes are marked in green. git commit --m “Some message” git push origin master

确保系统上安装了Git。我正在用windows操作系统解释这个过程[尽管它不应该是依赖于操作系统的工作]

以下是我的做法:

Open the cmd (you can do with git bash as well if you've installed git bash). Go to your project directory (where your project is located, it's essentially changing to directory either usiing cd path or through manual folder navigation). Now type git init. This will initialize an empty repository if it is first time and Enter. For example: git init Now type git add <filename>(if specific file) or git add <filename1> <filename2> <filenameN> (if specific but more than one files) or git add . (if you want to add all files) and enter. Now type git commit -m "commit message goes here" and enter. (in case if you need to check the status you can do by typing git status) and enter. Now type git remote add origin git_repository_url (check git remote -v go check remote repository) and Enter. Now it's turn to push it to the remote repository [essentially taking all the changes from local git to cloud(github) ...git push origin master and enter (if you get error you push it forcefully by typing ...git push -f origin master and enter.

注意:master是你的主分支的名称。如果您有多个分支,请确保选择相应的分支名称。

现在,您已经完成了将它从本地计算机添加到远程存储库的工作。刷新它,它将出现在您创建的存储库的选定分支中。

我这样做了;

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

当然,你必须安装Git。