git命令使用
1 创建远程仓库(初始化--提交到本地仓库--提交到远程仓库)
$ git init #初始化
$ git clone xxx #克隆到本地
$ git add . #添加文件 .是所有文件
$ git commit -m "提交本地仓库" #提交到本地仓库,-m为提交时添加注释
$ git remote add origin xxxx #添加远程仓库地址
$ git push origin master #提交到远程仓库
2 修改、删除后撤回
1 修改的文件没有添加至缓存区
$ git checkout -- xxx
git checkout其实是用版本库里的版本替换工作区的版本,无论工作区是修改还是删除,都可以“一键还原”。
3 提交单个文件
$ git add xxx #添加单个文件,add后为文件路径
$ git commit -m "提交本地仓库" #提交到本地仓库,-m为提交时添加注释
$ git push origin master #提交到远程仓库
4 查看本地库状态(修改了那些文件)
$ git status
5 更新至本地仓库
$ git pull origin master #将远程仓库同步至本地仓库master(默认分支)
6 创建、切换、删除本地分支
$ git branch xxx #新建分支,xxx为分支名称
$ git checkout -b xxx #新建分支
$ git checkout xxx #切换至分支
$ git branch -d xxx #删除分支(删除时必须切换至其他分支才能操作)
7 撤销修改
$ git checkout xxx #撤销单个文件
$ git checkout . #撤销所有修改
$ git checkout *.java #撤销所有修改的java文件