简单Git入门本地仓库同步到远程GitHub仓库

简单Git入门本地仓库同步到远程GitHub仓库

前言:Git(读音为/gɪt/)是一个开源的分布式版本控制系统,可以有效、高速地处理从很小到非常大的项目版本管理

一、windows下安装

下载地址: https://git-scm.com/download/win

下载后进行安装,除安装目录可自己选择外,建议其它直接用默认下一步下一步即可。

二、完成一个最简单的Git操作流程

1. 打开 GitBash
2. 查看git 版本验证是否安装成功     			     git --version
3. 新建一个 learn_git 目录       				 mkdir learn_git
4. 进入learn_git 目录						     cd learn_git
    
5. 看看目录下都有啥              			     ls -al
6. 初始化git仓库				   				     git init
7. 初始化之后看看生成了啥(会多出一个.get目录)     ls -al
    
8. 配置git仓库的用户                   	        git config --global user.name "你的用户名"
9. 配置git仓库的电子邮箱  					    git config --global user.email "你的用户邮箱"
10.检查配置结果                                  git config --global --list

11.初始化完成后,此时仓库是空的没东西的用         git status
12.查看仓库目录,在改目录下新增一个html文件       pwd
13.查看仓库目录下的文件状态,git能检测到          git status
        
  1. 打开 GitBash
  2. 查看git 版本验证是否安装成功 git --version
  3. 新建一个 learn_git 目录 mkdir learn_git

在这里插入图片描述

  1. 进入learn_git 目录: cd learn_git
  2. 看看目录下都有啥: ls -al
  3. 初始化git仓库: git init
  4. 初始化之后看看生成了啥(会多出一个.get目录): ls -al

在这里插入图片描述

  1. 配置git仓库的用户 : git config --global user.name “你的用户名”
  2. 配置git仓库的电子邮箱 : git config --global user.email “你的用户邮箱”
  3. 检查配置结果: git config --global --list
  4. 初始化完成后,此时仓库是空的没东西的用: git status
  5. 查看仓库目录,在该目录下新增一个html文件: pwd
  6. 查看仓库目录下的文件状态,git能检测到 : git status

在这里插入图片描述

  1. 新增或修改的的learn_git.html文件文件是处于已修改状态,在工作区中,
    通过git add learn_git.html, 文件状态改为已暂存放入暂存区 (git add . 点表示把所有工作区的文件添加到暂存区)
    通过 git commit -m “提交的描述信息” 文件状态已提交放入git 仓库

在这里插入图片描述

  1. 通过 git log 显示历史的所有提交

在这里插入图片描述

如下解释:
新增或修改的的learn_git.html文件文件是处于已修改状态,在工作区中,
通过 git add learn_git.html, 文件状态改为已暂存放入暂存区 (git add . 点表示把所有工作区的文件添加到暂存区)
通过 git commit -m "提交的描述信息" 文件状态已提交放入git 仓库

通过 git log 显示历史的所有提交

在这里插入图片描述

在这里插入图片描述

三、将本地仓库同步到远程GitHub仓库

GitHub : GitHub是一个面向开源及私有软件项目的托管平台,因为只支持Git作为唯一的版本库格式进行托管,故名GitHub

这里略过账号注册的环境。

  1. 登录 github 后点击由上角的加号 选择 New repositpry 新增一个仓库
  2. 输入仓库名称 点击创建仓库
  3. 选择SSH协议
  1. 登录后点击由上角的加号 选择New repositpry 新增一个仓库
  2. 输入仓库名称 点击创建仓库
  3. 选择SSH协议
  4. 复制第三栏的命令:如 git remote add origin git@github.com:aaa/deleteTest.git
    origin 是一个标识,一个仓库对应一个,可任意起名不要和其它仓库重复即可
  5. 粘贴到你的git仓库所在目录下执行即可,注意一定要在你本地的git仓库目录下执行否则就报错
  6. 查看提交远程仓库记录: git remote
  7. 生成公私钥: ssh-keygen -t rsa -C "你的邮箱"
    找到生成的公钥的文件,复制公钥到github 由上角点击头像找到settings-> SSH and GPG keys -> New SSH KEY
    -> title 随便去取一个可以区分的,key 栏粘贴你的公钥进去 -> Add SSH key
  8. 验证远程连接:ssh -T git@github.com
  9. 回到本地git 仓库 提交本地git仓库到远程仓库 注意前面添加远程仓库时的仓库标识要一致:git push -u origin master
  10. 到github 上的仓库查看是否提交成功

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

  1. 复制第三栏的命令:如 git remote add origin git@github.com:aaa/deleteTest.git
    origin 是一个标识,一个仓库对应一个,可任意起名不要和其它仓库重复即可
  2. 粘贴到你的git仓库所在目录下执行即可,注意一定要在你本地的git仓库目录下执行否则就报错
  3. 查看提交远程仓库记录: git remote
  4. 生成公私钥: ssh-keygen -t rsa -C "你的邮箱"
    找到生成的公钥的文件,复制公钥到github 由上角点击头像找到 settings-> SSH and GPG keys -> New SSH KEY
    -> title 随便去取一个可以区分的,key 栏粘贴你的公钥进去 -> Add SSH key 【这步截图中没有体现】
  5. 验证远程连接:ssh -T git@github.com
  6. 回到本地git 仓库 提交本地git仓库到远程仓库 注意前面添加远程仓库时的仓库标识要一致(第一步)否则会报错: git push -u origin master
  7. 到github 上的仓库查看是否提交成功

在这里插入图片描述

在这里插入图片描述

成功后,以后修改了文件 或者新增文件再通过下面三步即可同步本地git仓库到远程仓库了
git add 文件
git commit -m "提交备注"
git push -u 仓库标识 master

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值