1.配置身份及查询
git config --glocal user.name "me"
git config --glocal user.email "A@me.c"
2.创建代码仓库
cd aa/bb/<package name>
git init
3.查看仓库中文件
ls -al
4.提交代码
git add .
git commit -m "some mark"
5.查看修改内容
git status
git diff xxx
6.撤销未提交的修改
git checkout ../../MainActivity.java
if( (git add).activated() ){
git reset HEAD ../../MainActivity.java
git checkout ...
}
7.查看提交记录
git log
8.创建分支
git branch version2 // 无参代表查看分支
9.切换分支
git checkout version2
10.代码合并
git checkout master
git merge version2 // 将version2上修改并提交的内容合并到master分支上
11.分支删除
git branch -D version2
12.远程版本库的代码下载到本地
git clone https://github.com/you/demo.git
13.本地修改同步到github
git push origin master
14.github修改同步到本地
git fetch origin master // 单独存放在origin/master 分支上
git diff origin/master //查看修改内容
git merge origin/master //再合并
git pull origin master //获取与合并同时完成