基本用法
查看用户名以及邮箱
git config user.name
git config user.email
配置用户名和邮箱
git config --global user.name “xxx”
git config --global user.email “xxx@yyy.com”
把目录变成Git可以管理的仓库
git init
从远程库克隆到本地
git clone https://
将本地代码关联到远程库
git remote add origin https://
从远程库更新代码
git pull
推送到远程库
git push
查看状态
git status
添加全部文件到暂存区
git add .
提交
git commit -m “说明”
查看历史记录信息
git log
撤销用法
回退版本,xxxx代表版本号(还原所有本地已修改的文件及已提交的文件)
git reset --hard xxxxx
撤回提交内容(仅仅是撤回commit 本地代码不会删除)
git reset --soft HEAD^
撤销本地所有已修改(不包含已提交的文件)
git checkout .
分支用法
查看当前分支,默认分支是master
git branch
创建分支并切换分支 xxxx代表分支的名字
git checkout -b xxxx
切换分支
git checkout master
合并分支 xxxx代表分支名
git merge xxxx
删除分支
git branch -D xxxx
标签用法
创建新标签(v1.0代表标签名字)
git tag v1.0
查看所有标签
git tag
查看标签信息
git show v1.0
对某一次commit 打上标签(xxxx代表哈希值)
git tag v1.0 xxxx
创建带有说明的标签(xxxx代表哈希值)
git tag -a v1.0 -m “这是第一个版本” xxxx
git tag -a v1.0 -m “这是第一个版本”
推送本地标签到远程库
git push origin v1.0
推送所有本地标签到远程库
git push origin --tags
删除本地标签
git tag -d v1.0
删除远程库标签(先删除本地标签)
git tag -d v1.0
git push origin :refs/tags/v1.0(从远程库删除标签)
克隆某一个标签的代码(xxxx对应要克隆的链接)
git clone -b 1.0 xxxx
Android Studio可视化用法
1、配置git.exe
2、关联远程库
剩下的都是些基本用法