Git命令速查表:分支、对象库及版本库管理
需积分: 0 91 浏览量
更新于2024-08-04
收藏 321KB PDF 举报
"Git 常用命令速查表(三)1"
Git 是一个分布式版本控制系统,广泛用于软件开发中的版本管理和协作。本资源主要总结了Git的一些常见命令,分为四个类别:常用的Git命令、对象库操作相关命令、引用操作相关命令以及版本库管理相关命令。
1. Git常用命令:
- `git branch`:用于查看本地所有分支。加上 `-a` 参数可以看到所有(包括远程)分支。
- `git status`:检查工作目录和暂存区的状态,了解哪些文件有改动。
- `git commit`:将改动保存到本地仓库,通常会伴随提交信息。
- `git commit -am`:将所有已跟踪的更改添加并提交,同时附带提交消息。
- `git remote add origin git@192.168.1.119:ndshow`:将远程仓库设置为“origin”。
- `git push origin master`:将本地主分支推送到远程仓库的master分支。
- `git remote show origin`:显示远程仓库“origin”的详细信息。
- `git push origin master:develop`:将本地的master分支推送到远程的develop分支。
- `git checkout --track origin/dev`:从远程仓库的dev分支检出新的本地分支并追踪。
- `git branch -D master develop`:删除本地的master或develop分支。
- `git checkout -b dev`:创建并切换到新分支dev。
- `git merge origin/dev`:将远程dev分支的改动合并到当前分支。
- `git checkout dev`:切换到本地的dev分支。
2. 对象库操作相关命令:
- `git add.`:将当前目录下所有改动添加到暂存区。
- `git rm 文件名(包括路径)`:从Git仓库中删除指定文件。
- `git clone git://github.com/schacon/grit.git`:克隆远程仓库到本地。
3. 引用操作相关命令:
- `git config --list`:列出所有Git配置。
- `git ls-files`:查看已经提交到仓库的文件列表。
- `git rm [filename]`:删除仓库中的一个文件。
- `git commit -a`:提交所有已跟踪的更改。
- `git add [filename]`:将单个文件添加到暂存区。
- `git commit -v`:在提交时显示详细的差异信息。
- `git commit -m`:添加带有描述的提交信息。
4. 版本库管理相关命令:
- 可以通过`git push`和`git pull`来同步本地与远程仓库的数据。
- 使用`git merge`进行分支合并,解决冲突。
- `git branch`和`git checkout`命令用于管理分支,创建、切换和删除。
- `git remote`用于处理远程仓库的连接和同步。
这些命令是Git日常操作的基础,掌握它们能帮助开发者有效地管理代码版本和协作开发。理解每个命令的功能并熟练运用,能够提高工作效率,保证代码的稳定性和一致性。在实际工作中,还应根据项目需求学习更多高级和特定场景下的Git用法。
2018-09-18 上传
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
![](https://profile-avatar.csdnimg.cn/904c451ab56d4fa6b710a15c5a7cc68d_weixin_35745051.jpg!1)
家的要素
- 粉丝: 26
- 资源: 298
最新资源
- Hadoop生态系统与MapReduce详解
- MDS系列三相整流桥模块技术规格与特性
- MFC编程:指针与句柄获取全面解析
- LM06:多模4G高速数据模块,支持GSM至TD-LTE
- 使用Gradle与Nexus构建私有仓库
- JAVA编程规范指南:命名规则与文件样式
- EMC VNX5500 存储系统日常维护指南
- 大数据驱动的互联网用户体验深度管理策略
- 改进型Booth算法:32位浮点阵列乘法器的高速设计与算法比较
- H3CNE网络认证重点知识整理
- Linux环境下MongoDB的详细安装教程
- 压缩文法的等价变换与多余规则删除
- BRMS入门指南:JBOSS安装与基础操作详解
- Win7环境下Android开发环境配置全攻略
- SHT10 C语言程序与LCD1602显示实例及精度校准
- 反垃圾邮件技术:现状与前景