一、创建本地仓库(初始化)
git init
二、创建文件、文件夹
1> touch a.txt(存在兼容性问题,有可能创建失败)
2>echo.>b.txt(推荐)
文件夹:mkdir perry(文件名)
三、查看当前状态(红色未追踪、绿色追踪)
git status
四、把新创建的文件添加到git跟踪(添加追踪后变为绿色)
git add a.txt
git add .(提交所有)
五、提交
git commit -m "提交信息" -----暂存提交(引号内为提交信息)
git commit -a -m "提交信息" ----不需要暂存直接提交(引号内为提交信息)
git commit -am "提交信息" ----不需要暂存直接提交(和第二个一样,am直接写)
六、用户邮箱
git config --global user.email "xiaoming@alibaba.com" (你的邮箱)
git config --global user.name "xiaoming" (你的昵称)
七、查看配置
git config -l
八、删除全局配置
git config --global --unset user.email(删除邮箱)
git config --global --unset user.name(删除昵称)
or
git config --local--user.email "xiaoming@alibaba.com" (你的邮箱)
git config --local--user.name"xiaoming" (你的邮箱)
九、提交中文/文件夹中文
git config --global core.quotepath false(文件夹名称中文引起的乱码)
set LANG=zh_CN.UTF-8(vim上方菜单栏右键设置->环境,把这一段加进去,就可以直接输入中文了)
十、编辑退出
十一、查看提交的信息
git log
十二、出不去的话按“q”即可出去
十三、删除
git rm b.txt(rm就是remove)
git rm f(强制删除)
git rm cache(删除仓库中的,保留工作目录中的,即状态变为新建未追踪)
十四、移动文件