Git命令参考手册(文本版)_丨匿名用户丨的博客-CSDN博客_git 命令参考手册


本站和网页 https://blog.csdn.net/p1279030826/article/details/107838505 的作者无关,不对其内容负责。快照谨为网络故障时之索引,不代表被搜索网站的即时页面。

Git命令参考手册(文本版)_丨匿名用户丨的博客-CSDN博客_git 命令参考手册
Git命令参考手册(文本版)
丨匿名用户丨
于 2020-08-06 14:22:02 发布
139
收藏
分类专栏:
版本控制
原文链接:https://www.oschina.net/question/156344_148084
版权
版本控制
专栏收录该内容
14 篇文章
3 订阅
订阅专栏
git init # 初始化本地git仓库(创建新仓库)
git config --global user.name "xxx" # 配置用户名
git config --global user.email "xxx@xxx.com" # 配置邮件
git config --global color.ui true # git status等命令自动着色
git config --global color.status auto
git config --global color.diff auto
git config --global color.branch auto
git config --global color.interactive auto
git clone git+ssh://git@192.168.53.168/VT.git # clone远程仓库
git status # 查看当前版本状态(是否修改)
git add xyz # 添加xyz文件至index
git add . # 增加当前子目录下所有更改过的文件至index
git commit -m 'xxx' # 提交
git commit --amend -m 'xxx' # 合并上一次提交(用于反复修改)
git commit -am 'xxx' # 将add和commit合为一步
git rm xxx # 删除index中的文件
git rm -r * # 递归删除
git log # 显示提交日志
git log -1 # 显示1行日志 -n为n行
git log -5
git log --stat # 显示提交日志及相关变动文件
git log -p -m
git show dfb02e6e4f2f7b573337763e5c0013802e392818 # 显示某个提交的详细内容
git show dfb02 # 可只用commitid的前几位
git show HEAD # 显示HEAD提交日志
git show HEAD^ # 显示HEAD的父(上一个版本)的提交日志 ^^为上两个版本 ^5为上5个版本
git tag # 显示已存在的tag
git tag -a v2.0 -m 'xxx' # 增加v2.0的tag
git show v2.0 # 显示v2.0的日志及详细内容
git log v2.0 # 显示v2.0的日志
git diff # 显示所有未添加至index的变更
git diff --cached # 显示所有已添加index但还未commit的变更
git diff HEAD^ # 比较与上一个版本的差异
git diff HEAD -- ./lib # 比较与HEAD版本lib目录的差异
git diff origin/master..master # 比较远程分支master上有本地分支master上没有的
git diff origin/master..master --stat # 只显示差异的文件,不显示具体内容
git remote add origin git+ssh://git@192.168.53.168/VT.git # 增加远程定义(用于push/pull/fetch)
git branch # 显示本地分支
git branch --contains 50089 # 显示包含提交50089的分支
git branch -a # 显示所有分支
git branch -r # 显示所有原创分支
git branch --merged # 显示所有已合并到当前分支的分支
git branch --no-merged # 显示所有未合并到当前分支的分支
git branch -m master master_copy # 本地分支改名
git checkout -b master_copy # 从当前分支创建新分支master_copy并检出
git checkout -b master master_copy # 上面的完整版
git checkout features/performance # 检出已存在的features/performance分支
git checkout --track hotfixes/BJVEP933 # 检出远程分支hotfixes/BJVEP933并创建本地跟踪分支
git checkout v2.0 # 检出版本v2.0
git checkout -b devel origin/develop # 从远程分支develop创建新本地分支devel并检出
git checkout -- README # 检出head版本的README文件(可用于修改错误回退)
git merge origin/master # 合并远程master分支至当前分支
git cherry-pick ff44785404a8e # 合并提交ff44785404a8e的修改
git push origin master # 将当前分支push到远程master分支
git push origin :hotfixes/BJVEP933 # 删除远程仓库的hotfixes/BJVEP933分支
git push --tags # 把所有tag推送到远程仓库
git fetch # 获取所有远程分支(不更新本地分支,另需merge)
git fetch --prune # 获取所有原创分支并清除服务器上已删掉的分支
git pull origin master # 获取远程分支master并merge到当前分支
git mv README README2 # 重命名文件README为README2
git reset --hard HEAD # 将当前版本重置为HEAD(通常用于merge失败回退)
git rebase
git branch -d hotfixes/BJVEP933 # 删除分支hotfixes/BJVEP933(本分支修改已合并到其他分支)
git branch -D hotfixes/BJVEP933 # 强制删除分支hotfixes/BJVEP933
git ls-files # 列出git index包含的文件
git show-branch # 图示当前分支历史
git show-branch --all # 图示所有分支历史
git whatchanged # 显示提交历史对应的文件修改
git revert dfb02e6e4f2f7b573337763e5c0013802e392818 # 撤销提交dfb02e6e4f2f7b573337763e5c0013802e392818
git ls-tree HEAD # 内部命令:显示某个git对象
git rev-parse v2.0 # 内部命令:显示某个ref对于的SHA1 HASH
git reflog # 显示所有提交,包括孤立节点
git show HEAD@{5}
git show master@{yesterday} # 显示master分支昨天的状态
git log --pretty=format:'%h %s' --graph # 图示提交日志
git show HEAD~3
git show -s --pretty=raw 2be7fcb476
git stash # 暂存当前修改,将所有至为HEAD状态
git stash list # 查看所有暂存
git stash show -p stash@{0} # 参考第一次暂存
git stash apply stash@{0} # 应用第一次暂存
git grep "delete from" # 文件中搜索文本“delete from”
git grep -e '#define' --and -e SORT_DIRENT
git gc
git fsck
丨匿名用户丨
关注
关注
点赞
收藏
评论
Git命令参考手册(文本版)
git init # 初始化本地git仓库(创建新仓库)git config --global user.name "xxx" # 配置用户名git config --global user.email "xxx@xxx.com" # 配置邮件git config --global color.ui true .
复制链接
扫一扫
专栏目录
git官方手册中文版
08-17
git手册中文版
【Git】git相关命令
最新发布
薇z的博客
10-06
304
【Git】git相关命令
参与评论
您还未登录,请先
登录
后发表或查看评论
git 中文手册
风雨同路的博客
04-10
137
https://www.php.cn/manual/view/34943.html
github 基本操作
iamfreedom2011的专栏
03-30
729
git init # 初始化本地git仓库(创建新仓库)git config --global user.name "xxx" # 配置用户名git config --global user.email "xxx@xxx.com"
git参考手册
qq_37451922的博客
11-14
99
Git 创建仓库
本章节我们将为大家介绍如何创建一个远程的 Git 仓库。您可以使用一个已经存在的目录作为Git仓库或创建一个空目录。
使用您当前目录作为Git仓库,我们只需使它初始化。
git init
使用我们指定目录作为Git仓库。
git init newrepo
初始化后,在当前目录下会出现一个名为 .git 的目录,所有 Git 需要的数据和资源都存放在这个目录中。
如果当前目录下有几个文件想要纳入版本控制,需要先用 git add 命令告诉 Git 开始对这些文件进行跟踪,然后提交:
史上最全的Git使用手册
大西瓜
03-04
4364
git manual
一、代码提交
将新建文件加入到暂存区
git add hello_world.c #将hello_world.c加入到暂存区
将所有改变的文件加入到暂存区
git add. #将hello_world.c加入到暂存区
查看当前状态
git status
将暂存区的文件提交到本地的git仓库
git commit -m "add:添加一个新文件...."
将本地的git代码提交到git服务器
git push #提交到git服务器仓库
Git命令参考
weixin_45848211的博客
10-13
43
初始化新仓库
创建文件夹A,点击进入,在此处打开cmd或者gitBash(在cmd中运行git命令需要配置git变量环境)
cd /d 路径 # 在cmd中输入命令进入到新创建文件夹
git init
初始化后,在当前目录下会出现一个名为 .git 的目录,所有 Git 需要的数据和资源都存放在这个目录中。
添加README.MD并向github/gitee(或其他托管网站)提交Git仓库
git add README.MD
git commit -m 'A'
可能需要创建ssh令牌并在对应托管
git命令大全
热门推荐
胡高洁
03-15
4万+
一、基本的linux命令
cd 进入某个目录
pwd 显示当前目录路径
ls(ll) 列出当前目录的文件 ll就是ls -l,列出详细信息
touch 新建一个文件
rm 删除要给文件,加上-rf,就是强制删除目录
mkdir 新建一个目录
mv 移动文件,或者是更改文件名称,mv index.html ./aa,这就是将index.html移动到./aa目录下。mv index.html ./.........
git的使用
qq_39224439的博客
11-05
145
git的使用
cd到zpgit目录内,执行git init,执行完成后会在当前目录内生成一个隐藏目录.git
设置用户名:git config --global user.name "username"
设置邮箱:git config --global user.email "123456@qq.com"
在仓库目录内创建一个sunck.txt文本,并在文本内写入&amp
6. Git 开启匿名访问
enlyhua的专栏
02-25
926
Nginx 版本1.创建空目录2.将nginx 虚拟机指向此目录3.开启挂钩 hook# 提前执行一次,以防等下测试的时候报错
# 报错信息:fatal: http://192.168.1.105/test.git/info/refs not found: did you run git update-server-info on the server?
sh hooks/post-update成...
Git命令
webxiaozhang的博客
10-13
67
查看配置信息
–local:仓库级,–global:全局级,–system:系统级
$ git config <–local | --global | --system> -l
查看当前生效的配置信息
$ git config -l
编辑配置文件
–local:仓库级,–global:全局级,–system:系统级
$ git config <–local | --global ...
Git命令参考手册
yaov_yy的专栏
05-28
526
git init # 初始化本地git仓库(创建新仓库)
git config --global user.name "xxx" # 配置用户名
git config --global user.email "xxx@xxx.com"
git 命令操作手册大全
cdq2012的博客
03-06
511
Desc: .git 是工作区的根目录,通过.git 定位版本库,shell 命令和 Linux 中一样。pull = fetch + merge,cat .git/config查看本地分支和远程分支的对应关系、远程分支是否 tracking。
基础使用
git config --list ##显示git配置文件的内容
git config <section>.<key> ##读取某个配置的键值
git config <section>.<key> &..
Git版本控制软件结合GitHub从入门到精通常用命令学习手册
cafuc46wingw的专栏
08-26
1422
Git版本控制软件结合GitHub从入门到精通常用命令学习手册
软件应用
爱分享 1周前
(08-15) 644浏览 0评论
注意:
学习前请先配置好Git客户端
相关文章:Git客户端图文详解如何安装配置GitHub操作流程攻略
官方中文手册:http://git-scm.com/book/zh
GIT 学习手册简介
本站
Git 实用中文版参考手册
03-22
NULL
博文链接:https://zhycaf.iteye.com/blog/994969
Git参考手册
05-08
git开发学习,安装配置,工作流程,基本操作,分支管理等等!
Git中文参考手册.CHM
09-05
Git中文版参考手册.CHM,内有Git 安装配置、Git 工作流程、Git 创建仓库、Git 分支管理、Git 查看提交历史、Git 远程仓库、Git 服务器搭建等。
Git中文参考手册.pdf
01-18
git 中文 参考 手册
Git 参考手册
l_215851356的专栏
07-01
461
网址:http://gitref.org/zh/remotes/
“相关推荐”对你有帮助么?
非常没帮助
没帮助
一般
有帮助
非常有帮助
提交
©️2022 CSDN
皮肤主题:黑客帝国
设计师:我叫白小胖
返回首页
丨匿名用户丨
CSDN认证博客专家
CSDN认证企业博客
码龄8年
暂无认证
484
原创
410
周排名
735
总排名
184万+
访问
等级
1万+
积分
6万+
粉丝
1854
获赞
688
评论
1万+
收藏
私信
关注
热门文章
QT5编程入门教程(非常详细)
99882
VMWare中的处理器数量和每个处理器的内核数量概念及查询方法
69512
win10 移动硬盘“拒绝访问”解决方案
42945
冒泡排序:时间复杂度与空间复杂度
33780
Python多个数组合并(拼接)为一个数组
29287
分类专栏
全志F1C100S/F1C200S学习笔记
付费
16篇
RV1126/RV1109 音视频开发笔记
付费
11篇
RK3568学习笔记
OpenWrt
38篇
全志Linux
23篇
单片机开发
7篇
STM32/STM8
30篇
STM32(Linux开发环境)
4篇
nRF51/nRF52
10篇
ESP32/ESP8266
65篇
沁恒CH32
K210
8篇
Keil/IAR
17篇
FreeRTOS
12篇
Alios Things
17篇
RT-Thread
2篇
Arduino
1篇
框架开发
Linux
53篇
Linux系统移植
30篇
Linux驱动开发
24篇
Linux应用开发
Linux问题解决专栏
38篇
RIoTboard
5篇
HarmonyOS
18篇
Python
32篇
QT
15篇
硬件开发
10篇
物联网开发
5篇
NB-IOT
5篇
LoRa
6篇
protobuf
1篇
MQTT
4篇
LVGL
3篇
c语言
20篇
版本控制
14篇
Markdown
5篇
网站搭建
浏览器插件开发
2篇
图像处理
9篇
OpenMV
微信开发
3篇
Android
1篇
其他
35篇
最新评论
MT7628学习笔记(25)——OpenWRT添加 2G/3G/4G(含CAT1)模块上网(EC20)
_阿疯_:
可以提供下quectel-cm的包吗
【新】CSDN文章一键打印、输出PDF(自动阅读全文、全清爽模式)
csdn_now:
大佬,0.8改成1.0后,右边的字超过了界面,不显示,能自动换行。或者其他办法,让字体大一点。
FLASH知识及读写擦除规则
cap reg:
很关键的一部分细节基础知识
【新】CSDN文章一键打印、输出PDF(自动阅读全文、全清爽模式)
herissonkkk:
超级有用!!谢谢!!
STM32运行存储在外部SPI FLASH中的代码
爱学习的小强子:
想请问一下为什么外部flash的地址设置为0xc0000000,这个地址有什么特殊含义吗
您愿意向朋友推荐“博客详情页”吗?
强烈不推荐
不推荐
一般般
推荐
强烈推荐
提交
最新文章
【目录】瑞芯微RV1126/RV1109学习笔记
【RV1126/RV1109学习笔记】#RKNN篇#(1)RKNN资料与简介
【RV1126/RV1109学习笔记】#RKNN篇#(4)RKNN模型推理示例
2022
12月
9篇
11月
4篇
09月
2篇
08月
4篇
07月
7篇
05月
2篇
04月
3篇
03月
5篇
02月
1篇
01月
3篇
2021年199篇
2020年274篇
2019年61篇
2018年5篇
目录
目录
分类专栏
全志F1C100S/F1C200S学习笔记
付费
16篇
RV1126/RV1109 音视频开发笔记
付费
11篇
RK3568学习笔记
OpenWrt
38篇
全志Linux
23篇
单片机开发
7篇
STM32/STM8
30篇
STM32(Linux开发环境)
4篇
nRF51/nRF52
10篇
ESP32/ESP8266
65篇
沁恒CH32
K210
8篇
Keil/IAR
17篇
FreeRTOS
12篇
Alios Things
17篇
RT-Thread
2篇
Arduino
1篇
框架开发
Linux
53篇
Linux系统移植
30篇
Linux驱动开发
24篇
Linux应用开发
Linux问题解决专栏
38篇
RIoTboard
5篇
HarmonyOS
18篇
Python
32篇
QT
15篇
硬件开发
10篇
物联网开发
5篇
NB-IOT
5篇
LoRa
6篇
protobuf
1篇
MQTT
4篇
LVGL
3篇
c语言
20篇
版本控制
14篇
Markdown
5篇
网站搭建
浏览器插件开发
2篇
图像处理
9篇
OpenMV
微信开发
3篇
Android
1篇
其他
35篇
目录
评论
被折叠的 条评论
为什么被折叠?
到【灌水乐园】发言
查看更多评论
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额
抵扣说明:
1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。 2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。
余额充值