前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >git的一些常用命令

git的一些常用命令

作者头像
meihuasheng
发布2021-03-18 11:06:15
3950
发布2021-03-18 11:06:15
举报
文章被收录于专栏:phpcoders

https://www.liaoxuefeng.com/wiki/896043488029600 具体可以参考上面链接,廖雪峰的官方网站 Windows系统,确保目录名不包含中文

git init 把该目录变成Git可以管理的仓库 git add file 将文件添加入暂存区 git commit -m "提交描述" 提交到仓库

git status 查看仓库当前状态 git diff 查看具体修改内容

git log 显示提交日志 git reset --hard HEAD^1 回退到上一个版本,数字代表回退版本 git reflog 查看命令历史 git reset --hard 1094a(commit_id) 回到指定版本

git checkout -- file 丢弃工作区的修改(就是撤销当前修改) git reset HEAD file 把暂存区的修改撤销,再使用丢弃工作区修改命令

git rm file 删除一个文件,要git commit提交一下

git branch 查看分支 git branch <name> 创建分支 git checkout <name> git switch <name> 切换分支 git checkout -b <name> git switch -c <name> 创建+切换到该分支 git merge <name> 合并某分支到当前分支 git branch -d <name> 删除分支

合并冲突 git log --graph 查看分支合并图

git merge --no-ff "描述" <name> 表示用普通模式合并,合并后历史有分支 不加--no-ff为fast forward模式,合并后看不出来曾经做过合并

BUG分支 git stash 储藏工作现场,处理完bug后继续工作 git stash list 查看储藏工作现场(stash) git stash apply (stash id) 恢复工作现场,stash内容不删除 git stash drop 删除工作现场 git stash pop 恢复的同时将stash内容删除

将master修改bug的提交给到其他分支 git switch <name> git cherry-pick <commit id> 切换到其他分支执行,需要修改bug的commit号

git branch -D <name> 强制删除未合并的分支

多人协作 远程库的默认名称是origin git remote 查看远程库信息 git remote -v 显示更详细的信息 git push origin master 将分支上的本地提交推送到远程库 git checkout -b <name> origin/<name> 创建远程origin的分支到本地 git pull 从远程抓取分支,更新自己本地内容

如果git pull提示出现no tracking information说明本地分支和远程分支没有链接,使用如下命令: git branch --set-upstream-to <branch-name> origin/<branch-name>

标签/版本号 标签和某一次commit是关联在一起的 git tag <tagname> 新建标签,也可以指定一个commit id git tag -a <tagname> -m "描述" 指定标签信息 git tag 查看所有标签 git show <tagname> 查看标签信息 git log --pretty=oneline --abbrev-commit 查看所有commit的具体id

git push origin <tagname> 推送一个本地标签 git push origin --tags 推送全部未推送过的本地标签 git tag -d <tagname> 删除一个本地标签 git push origin :refs/tags/<tagname> 删除一个远程标签

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2020/06/20 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档