美文网首页
Git初学习

Git初学习

作者: 掉到鱼缸里的猫 | 来源:发表于2019-02-14 23:09 被阅读3次

1. Git Bash中文乱码

Windows下运行Git Bash中文乱码有两种形式(两个只能解决一个),一种是提示符乱码,一种是输出命令乱码

  1. 提示符乱码:在设置中选择GBK字符集
1550154713120.png
  1. 命令输出乱码:

    1. 字符集设置为UTF-8(方便代码移植,有的系统或者编程软件对GBK支持并不是很好)
1550154775842.png
  1. 依次输入下列命令
git config --global i18n.commitencoding utf-8
git config --global i18n.logoutputencoding utf-8
export LESSCHARSET=utf-8

2. Day 1

  1. 配置Git信息

    $ git config --global user.name "Your Name"
    $ git config --global user.email "email@example.com"
    
  2. 创建一个仓库git init。Git Bash提供一个Linux Bash环境,文件管理相关的命令基本都可以使用。

  3. 添加文件

    git add filename添加文件到暂存区

    git commit -m "your messgae"提交暂存区文件,并说明

  4. 查看当前从仓库状态git status

  5. git diff filename查看工作区和仓库中最新版的区别

    git diff HEAD -- filename

  6. 查看提交日志git log

  7. 回滚

    当前版本可用HEAD表示,HEAD^表示上一个版本,HEAD^^上上个版本,也可以表示为HEAD~数字

    通过git reset 版本hash摘要或者HEAD的方式回滚

  8. 查看命令历史git reflog

  9. 撤销修改git checkout -- filename撤销到commit 或者 add时的状态

  10. 删除文件git rm filename

相关文章

  • git技术,GitHub、GitLab

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

  • git指令

    git常用命令 创建版本库 $ git clone #克隆远程版本库 $ git init #初...

  • iOS-Git与Xcode

    资 料 片 / 超 人 关于Xcode9中git的使用与git命令 Git 命令 $git init //初...

  • GIT和Github

    #Git的初识 ##Git 的使用 Git 使用初尝试 新建项目来操作 克隆已有项目来操作 Git 的使用 by ...

  • Git+node.js+TDD

    目录 Git学习 node.js学习 用Nodejs和Git完成TDD编程 Git学习 Git是什么Git是一款免...

  • Git 学习笔记

    ----------------- Git 学习 ------------------ Git 简介 Git...

  • git 入门

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

  • 晓小白的Git入门教

    笔者也是初入Git的小白,写这篇Git入门教程的目的更多的是分享一些学习心得和经验,不足之处恳请批评和指正。 因...

  • Git小记

    1、Git下载与安装 https://git-scm.com 选择对应macOS系统的版本进行安装; 2、Git初...

  • 初入git

    git是啥 想知道git是啥,咱得先分清另外两个,github、gitlab。 Git-版本控制工具 Github...

网友评论

      本文标题:Git初学习

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