`
wade6
  • 浏览: 274250 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

git实战总结

    博客分类:
  • git
 
阅读更多
https://github.com/ gitHub 托管网站
 
 
1、创建本地库目录并初始化
 

mkdir gitRepos 
cd gitRepos

git init           //初始化本地库

 

2、从远程库拉取代码

 

git clone url

 

例如:

git clone git://git.kernel.org/pub/scm/git/git.git          //从远程库下载到本地库  

 
3、修改代码并提交
 

git pull                       //从远程库更新代码

根据提示修改冲突文件中的代码

vi readme                 // 修改文件

echo "test" > tt.txt     // 添加文件

git status                  // 查看本地文件状态

git add .                   //往暂存区域添加已添加和修改的文件,不处理删除的文件

git commit -m " memo"           // 提交到本地库

git push                  //把本地数据目录的版本库的数据同步到GitHub服务器上

 

4、删除文件

rm tt.txt

git commit -am "delete"

git push 

 
5、创建分支并提交到远程库
 
git branch               //查看所有分支和所在的分支
git branch test        //在本地创建新的分支test
git checkout test     //切换分支test
git remote               //远程库
git push origin test  //将本地分支test提交到远程库origin
 
6、合并分支
 
例如:将test分支合并到master分支
git checkout master     //切换到master分支
git merge test              // 合并test分支到master分支
git push                       // 提交到远程库
 
 
7、删除分支
 
git branch -d test          // 删除本地分支test
git push origin :test       // 删除远程库的test分支
分享到:
评论

相关推荐

    Git实战IDEA操作

    Git实战IDEA操作详解 Git是一款分布式版本控制系统,它在软件开发中扮演着至关重要的角色,帮助团队协作和代码管理。IntelliJ IDEA(简称IDEA)是广受欢迎的Java集成开发环境,同样也提供了强大的Git集成功能。本文...

    Git实战操作(Idea)

    本文档主要介绍了在IDEA(IntelliJ IDEA)中进行Git实战操作时的一些基本命令。 - **mkdir 文件夹名**:在当前目录下创建一个新的文件夹。 - **cd 文件夹名**:进入指定的文件夹。 - **cd ..**:返回当前目录的父级...

    最新Git与Github首篇巨作课程 Git&Github极速入门与攻坚实战结合课程 一次搞定Git.txt

    Git与Github教程详细介绍了Git的工作机制,Git命令行的基础学习,Git-Eclipse和Nginx的准备工作,Git与Github分支体系,Git与Github的远程和本地工作原理,Git与Github克隆实战和最后的课程精华总结部分,可以帮助...

    git命令 总结

    ### git命令总结 在软件开发领域,版本控制是不可或缺的一部分,而Git作为最流行的分布式版本控制系统之一,其重要性不言而喻。本文将对Git的一些常用命令进行总结,帮助开发者更好地理解和掌握Git的使用方法。 ##...

    最好的git中文教程

    ### 最好的Git中文教程——《看日记学Git》系列概览与知识点提炼 ...通过对Git基础知识、常用命令及实战应用的学习,读者可以系统地掌握Git的核心概念和技术要点,从而在软件开发过程中更加高效地管理和协作。

    Git 从入门到精通:版本控制实战指南

    以下是文档内容的总结: Git的简介和历史:介绍了Git的起源,如何从一个为Linux内核项目设计的版本控制系统演变而来,并与集中式版本控制系统(如SVN)进行对比。 Git的工作原理:讲解了Git的分布式版本控制系统的...

    Git在IDEA的使用文档

    #### IDEA中集成Git操作实战 **准备工作**: - 在IDEA中配置Git之前,需要先在本地机器上安装Git工具。 - 默认安装路径一般位于`C:\Program Files\Git\`或`C:\Program Files (x86)\Git\`。 - 将`bin`目录添加到系统...

    git电子教程汇总(5本权威电子书)

    最后,"GIT使用体会"可能是作者个人或多人的经验总结,包含了一些实战中的技巧和常见问题的解决方案,可能会涉及如何优化日常Git工作流程,或者如何处理复杂的合并场景。 通过阅读和实践这些教程,开发者不仅可以...

    Ruby-gitspelunk一个交互式git历史的工具

    ### 实战应用 在实际开发中,git-spelunk可以帮助解决以下问题: 1. **问题排查**:当遇到bug时,可以追溯相关代码的变更历史,找出引入问题的提交。 2. **代码审计**:了解代码库的历史演变,有助于理解代码的...

    Git Version Control Cookbook 2nd Ed-2018.7.pdf

    ### Git版本控制实战指南第二版知识点总结 #### 一、Git简介及基本概念 - **Git数据模型**:Git是一种分布式版本控制系统,它通过一种称为快照的方式存储数据,而不是记录文件之间的差异(如SVN)。这意味着每次...

    GIT从入门到精通2020实战课程

    本套课程将会讲解git的使用基础,主要包括:git的安装与配置、深刻理解工作区、暂存区的区别,git分支合并的原理、深入理解git对象的组成,总结来讲就是将基础知识的同时也同时讲解实现原理,带领大家更加深刻地理解...

    Git分布式版本控制系统权威指南视频教程

    ### Git分布式版本控制系统...以上是关于“Git分布式版本控制系统权威指南视频教程”的核心知识点总结。通过这些知识点的学习,可以帮助开发者更好地掌握Git的基本操作和高级用法,从而提高团队的开发效率和代码质量。

    jquery mobile官方git资源

    总结,jQuery Mobile官方Git资源为开发者提供了全面的学习材料和实战案例,无论是初学者还是经验丰富的开发者,都能从中受益。通过深入理解和掌握这些知识点,我们可以更加高效地构建高质量的移动Web应用,满足不同...

    最全面的Java接口自动化测试实战.zip

    E:\最全面的Java接口自动化测试实战\第15章 课程总结 E:\最全面的Java接口自动化测试实战\第1章 接口自动化测试整体认知 E:\最全面的Java接口自动化测试实战\第2章 接口测试的用例设计 E:\最全面的Java接口自动化...

    学习git笔记

    #### 三、Git实战指南 **3.1 初始化与文件操作** - 使用`git init`来初始化一个新的Git仓库。 - 创建或修改文件后,使用`git add <filename>`将文件添加到暂存区域。 - 使用`git commit -m "comment"`提交暂存区域...

    Git教程(廖雪峰).docx

    - **实战导向**:强调边学边练,确保学习过程既充实又实用。 #### 四、Git的核心概念 - **版本控制**:版本控制系统允许开发者追踪文件的每一次变更,支持多用户之间的协同编辑,以及快速回溯到之前的版本状态。 - ...

    高级软件人才培训专家-7月27日Java直播-GitFlow

    ### 企业级Git实战系列公开课知识点总结 #### 一、Git的重要性及应用场景 - **代码版本控制**:Git能够帮助开发者记录每一次代码修改的历史版本,方便随时查阅或回滚到历史版本。 - **团队协作**:通过使用Git,...

Global site tag (gtag.js) - Google Analytics