git常用命令记录
记录一下git日常常用的命令,方便之后查看使用
git clone xxx
代码下载, xxx 位代码源码地址信息
git add xxx
添加文件
git del xxx
删除文件
git diff xxx
查看差异, xxx 可以为文件、目录或者某次commit id
git status
查看修改状态
git status -uno
查看修改状态,不包括新增的文件
git commit -m " xxx "
提交本地仓库, xxx -- 提交的信息
git commit --amend -m " xxx "
追加提交
git push origin HEAD:refs/for/xxx
提交远程仓库, xxx -- 是分支的名字
git pull
同步仓库的更新
git branch (-a)
查看分支信息
git branch xxx
创建分支,xxx为分支名
git checkout xxx
切换到 xxx 分支(xxx 分支已存在)
git checkout -b xxx
切换并创建 xxx 分支
git checkout xxxx -b xxx
xxxx -- 切换版本的 commit ID
xxx -- 分支名
将 xxx 分支切为commit id的版本
git reset --soft HEAD^
撤销上一次的提交,会保留在本地,是git add的状态
git reset --hard XXX
强制回退,会放弃修改, xxxx -- 为回退版本的commit ID
git log
查看提交信息