git项目管理

这篇具有很好参考价值的文章主要介绍了git项目管理。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

Git工作流程图

git项目管理,git

git 基础指令

git项目管理,git

git init     #创建本地仓库,创建成功后,当前目录会多一个.git文件夹

git status    #查看修改状态

git add .      #添加工作区到暂存区

git commit -m '注释内容'    #提交暂存区到本地仓库(commit)

git log       #查看提交日志

参数:

--all  现实所有分支

--pretty=oneline   将提交信息显示为一行

--graph  以图的形式显示

--abbrev-commit  使得输出的commitld更简洁

--decorate 默认打开

git reset --hard commitID   #版本回退,commitID由git-log/git log得到

git relog  #查看已删除的提交记录

分支

git branch         #查看本地分支

git branch  分支名       #创建本地分支

git checkout 分支名        #切换分支

git checkout -b 分支名        #创建并切换分支

git merge 分支名        #合并分支

git branch -d b1        #删除分支,删除分支时,需要做各种检查

git branch -D b1        #强制删除,不做任何检查

解决冲突

当两个分支上对文件的修改可能会存在冲突,例如同时修改了同一个文件的同一行,这时就需要手动解决冲突,解决冲突步骤如下:
        1.处理文件中冲突的地方
        2.将解决完冲突的文件加入暂存区(add)
        3.提交到仓库(commit)
冲突部分的内容处理如下所示:

git项目管理,git

开发中分支使用原则与流程

git远程仓库

git clone <仓库路径>  [本地目录]        #从远处仓库克隆

git fetch  [remote name] [branch name]       #抓取,将仓库里的更新都抓取到本地,不会合并

git pull  [remote name] [branch name]        #拉取,将远端仓库的修改拉取到本地并自动合并,等同于fetch+merge

解决合并冲突

两个开发者,共同编辑一个文件后,没有同步。

提交到仓库,push 到远程仓库,拉取都本地,git-log 查看日志

附:几条铁令
1.切换分支前先提交本地的修改
2.代码及时提交,提交过了就不会丢
3.遇到任何问题都不要删除文件目录,第1时间找老师
附:疑难问题解决
 

视频远程仓库地址: https://gitee.com/czbk_zhang_meng/health_sh108.git文章来源地址https://www.toymoban.com/news/detail-802433.html

到了这里,关于git项目管理的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 学习【Git项目管理工具】这一篇就够了

    Git是一个分布式版本控制工具,主要用于管理开发过程中的源代码文件(Java类、ml文件、html页面等),在软件开发过程中被广泛使用。 学完Git之后能做什么? 代码回溯 版本切换 多人协作 远程备份 Git仓库分为两种: 本地仓库:开发人员自己电脑的 Git 仓库 远程仓库:远程服务

    2024年01月19日
    浏览(60)
  • 避免IDEA新建项目自动纳入git管理

    今天遇到了个很头疼的问题:我在 gitee 上创建了新的远程仓库 test1,然后通过 IDEA 拉取到了本地。随后我打算在该目录下新建新的 module,用来做不同的事情。比如这里的 mybatis 我打算用于测试 mybatis 相关的一些类、方法等。但问题是,我每次新建 module 它都会成为一个独立的

    2024年02月16日
    浏览(60)
  • 开源项目的版本管理:Git的最佳实践

    🌷🍁 博主猫头虎 带您 Go to New World.✨🍁 🦄 博客首页——猫头虎的博客🎐 🐳《面试题大全专栏》 文章图文并茂🦕生动形象🦖简单易学!欢迎大家来踩踩~🌺 🌊 《IDEA开发秘籍专栏》学会IDEA常用操作,工作效率翻倍~💐 🌊 《100天精通Golang(基础入门篇)》学会Golang语言

    2024年02月05日
    浏览(49)
  • Git系列:运用Git创建空白分支进行项目相关文档管理

    项目管理过程中没有做好相关文档管理,比如需求,开发,测试等文档,需要对项目在过程中产生的相应文档进行管理,目前使用的是Git进行代码库管理,因此考虑通过Git进行相应的文档库管理。下面就是这次的一个考虑过程,供大家参考。 起初,考虑将代码和项目文档统一

    2024年02月10日
    浏览(49)
  • 【IDEA结合Git实现项目管理实战】二、基础篇

    本系列将结合我个人参与团队协作开发项目的经验来介绍如何使用IDEA结合Git实现项目管理,因此可能与真正的企业开发协作存在差异,且文章所涉及的解析可能存在个人理解与实际的偏差。 本系列主讲如何具体操作,因此对于Git内部的原理将 不会过多深究 。 本文严禁任何

    2024年02月03日
    浏览(49)
  • 使用小乌龟Tortoisegit+Git对项目进行管理

    目录 前言 Git安装 小乌龟Tortoisegit安装 托管平台 创建私有仓库 和平台仓库建立连接 联合开发 新建子分支 获取项目资料 开发人员上传资料和下载资料 项目管理审核资料         在项目开发过程中, 对项目的版本迭代管理是非常有必要的。 除了一般程序员做开发用到git这些

    2024年02月11日
    浏览(39)
  • [教程]如何使用git管理版本库,推送项目到远程仓库

    1.确保已经下载git,如果未安装到C盘,先完成环境变量的配置 2.打开到项目根目录 3.在当前目录输入cmd打开命令行窗口    4.git全局设置 5.提交项目到本地仓库 6.二次提交项目 可以查看历史提交版本,并且随时同步历史版本到项目 7.提交本地仓库到远程仓库gitee 在gitee上新建

    2024年02月08日
    浏览(67)
  • Git的下载安装配置与上传文件以及命令 idea使用git项目版本操作管理

    Git - Downloads (git-scm.com) https://git-scm.com/downloads  下载速度比较慢,可以用迅雷下载,速度很快 我这里是用的压缩包版本,直接解压到要放的文件夹即可,文件名尽量不要使用中文,以防后续使用出现错误。  打开环境变量,在系统变Path,添加你的git安装路径/bin win+r输入cmd,

    2024年02月04日
    浏览(66)
  • 在IDEA中使用Git,把IDEA项目加入Git本地库,使用Git管理Java代码

    目录 一、在IDEA中启用GIT,配置GIT安装位置 二、配置Git使其不将某些文件或文件夹加入版本控制 三、认识IDEA中Git管理界面 四、初始化GIT版本库 五、添加至Git暂存区 五、提交至Git本地库 六、切换历史版本  如果您对GIT不是了解,推荐从头开始看本栏目系列文章。本系统文章

    2024年02月03日
    浏览(68)
  • Git在已有的项目中引入Submodule子模块管理:添加、更新、删除(实战示例代码)

    在进行Git版本控制的过程中,有时候我们需要在已有的项目中引入子模块,以便复用其他独立的Git存储库的代码或文件。本文将详细介绍如何在已有项目下添加、更新和删除Git的Submodule子模块,并提供相关的示例代码。 假设我们已经有一个主项目(my-main-project)的Git存储库,

    2024年02月07日
    浏览(51)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包