Git 与 GitHub 使用简介

参考https://www.jianshu.com/p/296d22275cdd

一、Git

  1. 从官网下载Git,一路认安装,完成后需要修改路径;安装教程https://www.jianshu.com/p/fee5baf756c8
  2. 之后在任意地方右键,打开gitbash,输入
$ git config --global user.name "Your Name"
$ git config --global user.email "email@example.com"
  1. git的基本组成逻辑是:一个本地文件夹,一个缓存区,一个本地仓库,一个远程仓库(GitHub)。
  2. 先创建一个需要被git监管的本地文件夹,比如我新建了D:/temp/,再在这文件夹中随便添加一个文件,比如我新建了hello.txt

    在这里插入图片描述

  3. 此时打开终端cmd,进入这个temp文件夹,并使用git对这个文件夹跟踪
cd /d D:\New
git init
  1. 下面我们要把这个文件夹中的内容,传送到缓存区
git add hello.txt
  1. 然后将缓存区的内容发送到本地仓库,双引号内部的是提交说明
git commit -m "添加了hello.txt"
  1. 版本切换
    如果想退回上一个版本
git reset --hard HEAD^

如果想去往任意版本,使用版本号即可,查找版本号的命令是

git log
或者 git reflog

然后去往任意版本

git reset --hard <版本号的前几位数>

二、GitHub

  1. 在GitHub上新建一个仓库
  2. 根据GitHub上提示方法,把本地仓库上传到远端仓库。打开cmd,进入git监控的那个文件夹,然后输入以下命令
git remote add origin git@github.com:<你自己GitHub的账户名>/<你自己的远端仓库名>.git

这行命令在GitHub新建仓库后的页面上有,直接复制即可

  1. 下面说一下branch。认会有一个main的主支,如果需要做版本更新或者修改,一般会先创建一个分支branch,在这个branch中进行修改,改完了再与main合并,合并后把这个branch再给删掉。这一块都是可视化操作,直接看GitHub的官方说明即可 https://guides.github.com/activities/hello-world/

相关文章

developer-roadmap —— 提供最全的开发者技术路线指南。前端...
一个极简的文件分享工具,无需注册且没有广告即可生成共享下...
收集 Github、Gitee优秀的开源项目,并进行归类整理。项目地...
大家好,我是 Java陈序员,我们有时会搭建一个属于自己的网站...
一个提供交互式的Web UI用于生成兼容MyBatisPlus框架的相关功...
大家好,我是 Java 陈序员。权限认证是我们日常开发绕不过的...