git常用的操作命令

 

git clone xxx 克隆到自己本地

git checkout -b xxx 创建自己分支并切换到自己分支

git add .(本地更改所有的文件) 提交代码

git commit -m 'xxx' 暂存区

git push origin xxx 提交

git pull origin xxx 拉取远程代码

git log 查看本地的commit日志

git checkout xxx 切换到某个分支

git branch -a 查看本地及远程分支

git branch -r 查看远程所有分支

git status 查看当前状态 

git branch -d xxx 删除本地分支

git branch -D xxx 强制删除本地分支

git push origin --delete xxx 删除远程分支

git fetch 远程主机更新全部取回本地,创建并更新本地分支

git stash 能够将所有未提交的修改(工作区和暂存区)保存至堆栈中,用于后续恢复当前工作目录

git stash lish  查看当前stash中的内容

git stash pop 将当前stash中的内容弹出,并应用到当前分支对应的工作目录上。
      注:该命令将堆栈中最近保存的内容删除(栈是先进后出)

git merge xxx 合并分支

git merge --squash xxx 合并分支(将多个commit 合并为一条;其效果相当于将a分支上的多个commit合并成一个,放在当前分支上,原来的commit历史则没有拿过来。)

posted @ 2021-03-17 10:51  孙三水ya  阅读(32)  评论(0编辑  收藏  举报