使用git上传本地项目到远程仓库github上面

首先需要下载git  下载地址Git - Downloads (git-scm.com)

下载完成后

一、配置用户名和邮箱

#配置用户名

git config --global user.name "用户名"

#配置邮箱

git config --global user.email  "邮箱"

查询配置:$ git config --global --list

生成ssh文件夹(生成ssh秘钥)

输入$ ssh-keygen -t rsa,敲击三次回车键

文件存放目录:默认在C盘     \Users\用户名.ssh;

将ssh文件夹中的公钥( id_rsa.pub)添加到GitHub管理平台中(添加后会收到邮件提示)

二、git如何创建本地版本库

初始化仓库: 在你想要创建仓库的目录中打开命令行或终端,并运行以下命令:
git init
这将在当前目录下创建一个新的 Git 仓库。
添加文件: 将你要跟踪的文件添加到仓库中。你可以使用 git add 命令将文件添加到暂存区,然后使用 git commit 命令将其提交到本地仓库。例如:
git add <file1> <file2> ...
git commit -m "Initial commit"
这将把文件添加到仓库,并创建一个包含你的提交消息的新提交。
可选:配置用户名和邮箱: 如果这是你第一次使用 Git,建议你配置用户名和邮箱,这样你的提交历史将包含你的身份信息。你可以使用以下命令来配置:
git config --global user.name "用户名"
git config --global user.email "邮箱"
这样,你就创建了一个本地 Git 仓库,并且可以开始跟踪文件的更改、提交和管理你的项目了。

将本地 Git 仓库中的代码提交到 GitHub 的步骤如下:

创建 GitHub 仓库: 在 GitHub 网站上登录你的账号,并点击页面右上角的 "+ " 图标,选择 "New repository"(新建仓库)来创建一个新的仓库。填写仓库的名称、描述等信息,并选择仓库的可见性(公开或私有),然后点击 "Create repository"(创建仓库)。

在本地关联远程仓库: 打开命令行或终端,进入你的本地 Git 仓库所在的目录,然后运行以下命令,将本地仓库与 GitHub 上的远程仓库进行关联:

git remote add origin 你创建的GitHub仓库名字
将本地更改推送到 GitHub: 现在,你可以将本地的提交推送到 GitHub 上的远程仓库。运行以下命令:
git push -u origin master
如果你的本地分支名称不是 master,请将其替换为你的实际分支名称。如果是第一次推送到 GitHub,可能会要求输入 GitHub 的用户名和密码。

三、Git的一些常用命令

  1. git init:在当前目录初始化一个新的 Git 仓库。
  2. git clone <url>:从远程仓库克隆一个副本到本地。
  3. git add <file>:将文件的更改添加到暂存区。
  4. git commit -m "commit message":将暂存区中的更改提交到本地仓库。
  5. git push:将本地仓库中的更改推送到远程仓库。
  6. git pull:从远程仓库拉取最新的更改到本地。
  7. git status:查看当前工作目录和暂存区的状态。
  8. git log:查看提交历史记录。
  9. git branch:列出本地分支,或创建新分支。
  10. git checkout <branch>:切换到指定的分支。
  11. git merge <branch>:将指定分支的更改合并到当前分支。
  12. git remote -v:查看远程仓库的信息。
  13. git fetch:从远程仓库下载最新的更改,但不合并到当前分支。

  • 10
    点赞
  • 20
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

GHY我与春风皆过客

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值