git常用命令
git的一些常用命令:
从远程库克隆项目:git clone 项目地址
创建名为dev的分支:git branch dev
切换到dev分支:git checkout dev
创建并切换到dev分支:git checkout -b dev
显示所有远程分支:git branch -r
显示所有本地分支和远程分支:git branch -a
删除本地分支:git branch -d <分支名>
删除远程dev分支:git push origin --delete <分支名>
取消上一次提交:git commit --amend
回退到上一个版本:git reset -hard HEAD^
回退到指定版本:git reset --hard <版本号>
回退到指定版本并提交: git push -f (强制提交,会覆盖之后的提交)
还原指定版本的修改:git revert <版本号>
从远程获取最新版本到本地:git fetch
查看历史提交日志:git log
添加内容:git add ./
将暂存区的内容提交到当前分支:git commit -m "XXX"
显示工作目录和暂存区的状态:git status
拉取分支:git pull
推送分支:git push origin <分支名>
暂存到本地:git stash
将当前stash中的内容弹出,并应用到当前分支对应的工作目录上: git stash pop 恢复文件的同时,也删除文件
下载远端仓库的所有变动:git fetch