git安装及简单使用

本文提供了一篇关于Git和Github的基础教程,包括Git的安装、仓库初始化、文件的添加、提交、版本回退以及如何处理中文乱码问题。通过简单的步骤指导,读者可以学会如何在Windows上使用Git进行版本控制,并解决在使用过程中遇到的字符编码问题。
摘要由CSDN通过智能技术生成

本文从:Git和Github简单教程 - schaepher - 博客园,转载并做了修改。

目录

本文从:Git和Github简单教程 - schaepher - 博客园,转载并做了修改。

一、安装git

二、git简单使用

1. 新的仓库,初始化

2. 文件的添加和提交

3. 文件的修改

​编辑 

4. 版本回退

 5. 清除未追踪的文件

 6.关于git status中文乱码问题


一、安装git

安装包网址:Git for Windows

安装时一直点击next就可以了。

二、git简单使用

1. 新的仓库,初始化

在需要建立repository的地方,右键Git Bash Here:

 输入git init初始化仓库:

 设置email和用户名:

  git config --global user.email "you@example.com"
  git config --global user.name "Your Name"

2. 文件的添加和提交

在文件夹下新建today.txt,内容为“今天是儿童节,追自己快乐!”

输入git status,提示该文件还未追踪:

输入git add -A进行追踪

输入git status查看状态,提示today.txt可以committed了:

执行git commit -m "Happy Childrens Day to myself"提交。
执行git log查看提交记录:

3. 文件的修改

将文件改为如下,并设置UTF-8格式:

输入git status提示修改。

输入git diff,提示修改的最新内容对比:(乱码是因为windows记事本是非utf8格式)

 git add -A

git commit -m "将[自己]改为[米娜桑]"

git log

 再次将文本改为“今天是儿童节,追luxi快乐!”

 git diff

还原之前的修改:git checkout -- .

git status

重新打开文件发现恢复成了“今天是儿童节,追mimi快乐!”

 

4. 版本回退

 git log

回退到第一个版本:git reset --hard a75e1cb

git log

 

恢复最新的版本:

git reflog

git reset --hard 86745e1
git log

 

 5. 清除未追踪的文件

git clean -xf

 6.关于git status中文乱码问题

如果要使它显示为中文,在命令行里执行:git config --global core.quotepath false

如果 git log 也会乱码,执行以下命令:

git config --global i18n.commitencoding utf-8
git config --global i18n.logoutputencoding utf-8

 请根据需要将后面的 utf-8 替换成你想要的编码。如果是团队项目,请确保所有成员的设置都一致。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值