纯纯的一边开发一边学习,是小白是菜鸟,单纯的记录和学习,大神勿喷,理解有错望指正~
会持续更新常用命令
查看当前的git的版本:
git --version
查看你的用户名和邮箱:
git config user.name
git config user.email
配置你的用户名和邮箱:
git config user.name 用户名
git config user.email 邮箱地址
查看git配置列表:
git config --list
初始化本地仓库:
git init
绑定本地仓库与git仓库:
git remote add origin xxxxxxxxxxxxxxxxxxxxx.git
查看git路径:
git remote -v
查看当前的所在的分支:
git branch
查看所有分支:
git branch -a
切换分支:
git checkout 分支名称
//必须是已有的分支,否则切换不会成功
新建一个分支并且切换到新分支:
git checkout -b 新分支名称
//在哪个分支下新建分支,新分支的会继承原分支的所有内容,相当于在本地copy了一份。
查看工作目录中文件的状态(已跟踪(已提交 已暂存 已修改) 未跟踪):
git status
添加所有文件到暂存区:
git add .
//是所有!包括编译的一些文件,所以不太建议使用。
添加某个文件到暂存区:
git add 文件名称
//这句是将某个文件提交到暂存区,适合你只想提交某一个或几个文件。
添加某个文件夹下面的所有文件到暂存区:
git add app/src/main/example/
//这句是对改路径下的文件存放到暂存区
撤回暂存区所有文件:
git reset .
暂存区撤回某个文件:
git reset 文件名称
查看提交记录:
git log
// 四行详细记录,包括的信息有commit-id、提交者、提交时间、备注
git log --pretty=oneline
//输出的每个提交记录只占据一行,每行的显示内容为commit-id + 备注