AI
推荐
模板社区
专题
登录
免费注册
首页
思维导图
详情
Git基础操作
2020-06-24 23:00:12
18
举报
分享方式
免费使用
AI智能生成
Git基础操作
Git
GIT操作
模板推荐
作者其他创作
大纲/内容
本地仓库
初始化
git init
检测状态
git status
简略信息
-s
检测差异
未暂存的
git diff
已暂存的
git diff --cached
跟踪新文件
git add [name]
交互模式
-i
提交更新
git commit -m
跳过暂存区
-a
git commit -amend
移除文件
不保留本地
git rm [name]
保留本地
git rm --cached [name]
查看提交历史
git log
显示差异
-p
限制最近条数
-[n]
简略统计信息
--stat
自定义格式
--pretty=[]
oneline
short
full
fuller
format:[]
分支合并历史
--graph
分支指向的对象
--decorate
本地引用日志
git reflog
查看一次提交
git show [sha1]
撤销
取消暂存文件
git reset HEAD [filename]
撤消对文件的修改
git checkout -- [filename]
撤销提交
git reset [sha1]
只修改版本库
--soft
还更新索引|暂存区
--mixed
全部修改
--hard
远程仓库
克隆远程仓库
git clone [URL] {name}
查看仓库
git remote
显示URL
-v
git remote show [远程仓库名]
重命名
git remote rename [原] [现]
添加仓库
git remote add [远程仓库名] [URL]
移除远程仓库
git remote rm [name]
拉取
git fetch [URL]|[远程仓库名]
推送
git push [远程仓库名] [远程分支名]
标签
显示
git tag
git show [tagname]
创建
lightweight轻量标签
git tag [tagname] {sha1}
annotated附注标签
git tag -a [tagname] -m [] {sha1}
推送
git push [远程仓库名] [tagname]
git push [远程仓库名] --tags
分支
本地分支
查看
git branch
每一个分支的最后一次提交
-v
已经合并的
--merged
还没有合并的
--no-merged
创建
git branch [name]
git checkout -b [name]
删除
git branch -d [name]
切换
git checkout [name]
合并
git merge [name]
远程分支
获取信息
获得远程引用的完整列表
git ls-remote [仓库名]|[URL]
获取一个远程仓库分支的详细信息
git remote show [远程仓库名]
获取本地所有分支详情(与远程比较)
git branch -vv
推送、拉取
推送本地分支到远程
git push [远程仓库] [本地分支]{:[重命名的远程分支]}<br>
远程分支合并到本地
git merge origin/[远程分支名]
拉取远程分支到本地
git checkout -b [本地分支名] origin/[远程分支名]
删除
删除远程分支
git push [远程仓库名] --delete [远程分支名]
变基
git rebase [被变基分支]
git rebase [目标分支][被变基分支]
收藏
立即使用
Flutter源码流程
收藏
立即使用
Java集合|容器大全
收藏
立即使用
《深入理解JVM》读书笔记
收藏
立即使用
Java并发编程基础
酱天小禽兽
职业:本科
去主页
Collect
Get Started
操作设备
Collect
Get Started
git基础操作
Collect
Get Started
git操作说明
Collect
Get Started
Git Flow
评论
0
条评论
下一页
图形选择
思维导图
主题
补充说明
AI生成
修改AI描述
去编辑
重新生成
提示
关闭后当前内容将不会保存,是否继续?
取消
确定
Document