Git快速入门
Git环境配置
安装选择工作磁盘,环境(environment)目录,一路next就行
启动Git Bash
可以通过右击open Git Bash
在当前目录打开一个Git Bash
,也可以直接在左下角搜索Git Bash
打开
Bash常用命令
# 清屏, window 的 cmd 是 cls
clear
# 查看历史记录
history # 查看的是内存中的历史记录,外存的历史记录在.bash_history文件
# 查看前n条历史记录
history 10
# 删除历史记录
history -c
# 将内存历史记录写入.bash_history文件
history -a
history -w
# 将.bash_history文件内容读入当前history中
history -r
# 列出当前目录的所有文件,包括隐藏文件
ls -al
# 创建或更新文件
touch demo1.txt
# 改变目录,不同于windows,这个可以直接改变盘符
cd /d/00dev/git_code/git-demo
# 上一层目录
cd ..
# 显示当前路径
pwd
# 新建目录
mkdir foldername
# 删除文件
rm filename
# 删除目录,会递归删除下面所有内容
rm -r foldername
使用Vim编写文件内容
vim filename 进入vim边距文件
ctrl + [ 或 esc 可以进入Normal模式
i/a/o 可以insert/append/new line 进入insert模式
:w 保存
:q 退出
:wq 保存退出
hjkl:左下上右
Git相关命令
# 查看所有配置
git config -l
# 查看系统配置 Git 安装目录下的Git\mingw64\etc\gitconfig
git config --system --list
# 查看全局配置 C:\Users\Administrator\.gitconfig
git config --global --list
# 查看项目配置内容
cat ./git/config
# 查看全局配置文件内容
cat ~/.gitconfig
设置用户和邮箱
全局生效
git config --global user.name "name" #名称
git config --global user.email 12345678@qq.com #邮箱
当前项目生效,而且覆盖全局设置
git config user.name "name"
git config user.email 12345678@qq.com
搭建仓库
git init
git clone [url] # 克隆一个项目
常用命令
git add filename
git commit filename