美文网首页
Git 入门学习

Git 入门学习

作者: CSeroad | 来源:发表于2021-07-25 18:22 被阅读0次

前言

一直只会简单的Git命令,还没有系统的学习过,这次把学到的知识点记录一下。

Git 安装

git 是用来做分布式版本控制系统一个工具。可从官网 https://git-scm.com/downloads 下载安装。
安装后首先需要配置

image.png
git config --list // 查看配置
git config --global user.name "cseroad" // 配置用户名
git config --global user.email  "cseroader@163.com" // 配置email
git config --global https.proxy "socks5://127.0.0.1:1086" // // 配置代理
git config --global --unset https.proxy  // 取消代理

配置的信息在.gitconfig文件中存放。

image.png

Git 基础

一个文件存放在仓库需要三步

  1. 初始化 git init
  2. 添加文件到暂存区 git add index.html
  3. 将暂存区文件提交到仓库 ```git commit -m "first upload"

其他命令如下:

git init  // 初始化本地仓库git仓库
git add <file> // 添加文件
git status // 查看状态
git commit -m "" // 提交
git fetch // 从远程仓库获取信息
git push // 推送到仓库
git pull // 从远程仓库拉取数据
git clone // 从远程仓库拷贝数据
git rm // 删除文件
git mv old.html new.html // 重命名文件名
git log // 查看提交历史
git log --oneline --graph // 查看版本路线
git reset --hard // 版本回退
git reflog // 获取版本号
git reset --hard HEAD@{3} // 回退到指定版本
git checkout 4148ab4 -- version.html  // 回退到指定版本
git tag 添加标签
git tag -d 删除标签
.gitignore 表示忽略的文件

Git 分支

使用分支意味着可以从主线上分离开来,然后在不影响主线的同时继续工作。

git branch  login // 创建login分支
git branch -d login // 删除login分支
git branch -av // 查看本地和远程分支
git checkout -b test  remotes/origin/test // 远程分支拉取到本地
git push origin test:test // 将本地test分支推送到远程
git checkout login // 切换到login分支
git checkout main // 切换到主分支
git merge login main // 合并分支代码
git push origin --delete login // 删除远程分支
image.png image.png

Github 使用

github 是借助git管理代码的平台,创建一个项目

image.png

创建后首页会提示你操作的命令,经本地的仓库提交到github上

image.png image.png

提交后即可预览。

image.png

相关文章

  • git 入门

    git 入门学习笔记----3个入门命令:git init、git add、git commit -v 学习场景(...

  • git技术,GitHub、GitLab

    git学习 Git教程(小白快速入门版) Git教程(简化版) git详细学习 Gitlab的管理使用手册git初...

  • Git入门学习资源

    Git入门学习资料 廖雪峰 Git教程 Git官网 Pro Git git 简明指南 github-git-che...

  • Git学习笔记2

    从零开始学习Git,入门网址廖雪峰Git教程。 分支管理 标签管理

  • 关于Git学习例程

    #Git学习例程 本来今天是准备学习如何使用GitHub命令,按照[Git与Github入门资料](http://...

  • Git 学习笔记

    - Git 入门学习参考 : Git教程 - Git vs SVN: 分布式 vs 集中式 - Linux 下 G...

  • Git的学习过程(参考洪流学堂教程)

    Git学习步骤 102 Git入门 1.下载所适的Git版本,下载地址[https://git-scm.com/d...

  • 资料整理

    GIT git学习使用 Charles Charles 从入门到精通破解 Java 阿里云Java学习路线图从小白...

  • 工具集#01 Git 代码版本控制

    目录:Git 入门Git 进阶Git 高阶总结 1. Git 入门 Git global setup Create...

  • 工具集#01 Git 代码版本控制

    目录:Git 入门Git 进阶Git 高阶总结 1. Git 入门 Git global setup Create...

网友评论

      本文标题:Git 入门学习

      本文链接:https://www.haomeiwen.com/subject/doocmhtx.html