配置身份 git config --global user.name "XXX"
git config --global user.email "XXX@xx.com"
初始化建立本地代码仓库 git init
要提交的修改放到暂存区 git add .
备注添加信息 git commit -m "First commit."
删除远程地址 git remote rm origin
查看远程仓库地址信息 git remote -v
连接远程仓库 git remote add origin
查看git日志 git log -g
用于显示工作目录和暂存区的状态 git status
查看本地所有分支 git checkout .
查看本地+远程所有分支 git branch -a
查看本地所有分支 git branch
切换分支 git checkout master(里面是分支名)
git checkout --track origin/master(里面是分支名)
删除分支 git branch -d master(里面是分支名)
将最近的远程仓库代码更新到本地仓库 git remote update →
→ 当本地已经有旧版本,需要更新到最新版本 git rebase
提交远端服务器 git push origin running(我的分支名)
查看分支 git format-patch -2(分支数量)
回退 git reset --hard HEAD^^^^(一个^表示回退一个版本)
或 git reset --hard d98bc282296dd459fd785c71acf05490ad2abcf5(commit后面的版本号)
恢复 git apply --reject 000* 或版本号
当远程仓库更新到本地以后,本地有一些旧的不需要的累赘文件及文件夹
git clean -df
暂存当前正进行的工作 可以先push代码 git stash
push之后 git stash pop继续原来改动的代码
git am 000
git am 000*
rm 000
rm 000*
ls
vim app/build.gradle
mv ……
echo "1111" > a.txt
vim .git/config