git 常用指令

// 将修改添加到暂存区

git add .

// 将暂存区文件到本地仓库中

git commit -m '标签名字'

// 查看本地分支

git branch

// 查看远程分支

git branch -r

// 切换本地分支

git checkout 本地分支名

// 创建并切换本地分支,

git checkout -b 本地分支名

// 创建并切换本地分支,(以指定的远程分支为基准)

git checkout -b 本地分支名 origin/远程分支远名

// 推送到远程分支,没有则创建

git push origin 本地分支名

// 合并整个分支(要合入到哪个分支里去,先checkout 到这个分支)

git merge 要合并过来的分支名

// 将某个 commit 从别的分支合并过来

git cherry-pick commitId

// 删除远程分支

git push origin --delete 远程分支名

// 删除本地分支

git branch -d 本地分支名

// 查看提交日志

git log

// 回退

git reset --soft 版本号 会将改动放在缓存区
git reset --mixed 版本号 不把改动放在缓存区
git reset --hard 版本号 回滚并且不会保存你之前修改过文件

// 回退远程可以将本地回退完成确认没问题后 强制push

git push -f
作者:小虫_top原文地址:https://segmentfault.com/a/1190000043335355

%s 个评论

要回复文章请先登录注册