- 本文记录一些git 的使用方法,主要为git bash使用。因为不常用git,每次使用都会忘记,在此记录下傻瓜用法。
- git bash windows下安装git自带安装,为达到和linux系统下使用git相同的效果,一些bash命令和linux相同。
cd #移动目录
pwd #当前目录
mkdir #新建文件夹
touch #新建文件
rm #删除文件
rm -r #递归删除,可以删除文件夹及内容
用户
设置用户
git config --global user.name Sunwukong
git config --global user.email Sunwukong@163.com
--global
设置计算机用户层面的用户--system
设置整个计算机层面的用户
查看用户
git config user.name
git config user.email
代码仓库
创建本地仓库
移动到需要创建仓库的文件夹下
cd d:/workspace/test
git init
本地仓库创建后会生成.git
的隐藏文件夹保存版本管理所需要的一些信息。
提交代码
git add 文件名 #将文件提交到暂存区
git rm 文件名 #提交删除文件到暂存区
git commit -m 注释 #将暂存区文件提交到代码仓库 添加版本注释
git commit --amend -m 注释 #修改提交注释,不添加commit记录
git add
可以多次add多个文件到缓冲区,一次性提交
使用*
等通配符可以一次上传多个文件到缓冲区
取消提交(git add)
git reset head #回到上一次提交的内容
git reset 版本号 #返回制定版本 ,可以只写版本号前六位
查看工作区,暂存区状态
git status #查看状态
红色代表未add/rm
绿色代表未commit
代码对比
git diff #对比与head的不同