首页 > 其他分享 >02-git操作命令--git commit

02-git操作命令--git commit

时间:2023-12-16 17:33:20浏览次数:28  
标签:02 git 操作命令 saas 修改 提交 commit 描述

git commit 建议分为2步来完成,尽量不要使用git commit .来提交代码,增加容错

git commit

当我们修改了本地仓库某写文件后,git 会自动生成这些修改后未跟踪的文件:

从上面的图片可以看到,我修改了当前目录下的saas/saas_method.go文件并未提交暂存,使用下面的命令提交修改至暂存区:

git add saas/saas_method.go

以上图片表示已经将本地修改提交到暂存区,然后可以使用下面的命令将暂存区的修改提交到本地仓库中:

git commit -m "[description]"

description:描述了本次提交的信息,包括修改原因,fix哪一个bug,以及bug原因等

commit提交了修改之后就可以将我们的修改推送到远程代码仓库中了:

git push  或
git push origin [branch]

多人协同参与的项目建议在本地修改前,先在本地check一个新的分支作为本次处理问题的修改分支,提交后将本地的新分支推送到远程仓库,测试通过完毕后,可以创建合并请求,将本次修改合并到项目主分支中;建议这样做的原因是,提高容错,避免修改有错误后影响其他开发人员

补充:

在提交代码过程中,我们经常会写错描述信息或者缺少描述信息;描述信息也是可以修改的:

  • 修改最近一次commit的描述信息:使用git commit --amend命令打开描述信息的编辑

    然后可以直接修改描述信息,修改之后ctrl+o键会跳出一个写入的文件,直接回车就可以将修改信息写入,最后ctrl+x退出,就可以看到修改的提交描述已被修改

    如果,要修改的本多次commit信息已经提交到远程,需要再次使用push推送到远程仓库

标签:02,git,操作命令,saas,修改,提交,commit,描述
From: https://www.cnblogs.com/xiaoxingxing-chen/p/17905089.html

相关文章

  • 01-git操作命令--git branch
    BRANCH分支是Git最重要的概念之一,也是最常用的操作之一。几乎所有Git操作流程都离不开分支。gitbranch命令可以列出所有分支。gitbranch#列出本地所有分支gitbranch-a#列出本地和远程所有分支创建一个名为MyBranch的新分支,但是依然停留在当前分支。gitbranchMyBr......
  • 闲话 2023.12.16
    从今天晚上开始要血战一整天了......
  • (学期2023-2024.1;学号:20232300)《⽹络空间安全导论》第6周学习总结
    第6章应用安全基础应用安全是为保障各种应用系统在信息的获取、存储、传输和处理各个环节的安全所涉及的相关技术的总称。密码技术是应用安全的核心支撑技术,系统安全技术与网络安全技术则是应用安全技术的基础和关键技术。应用安全涉及如何防止身份或资源的假冒、未经授权的访......
  • 2023-2024-1 20232404《网络空间安全导论》第6周学习总结
    教材学习内容总结6.1应用安全概述身份认证是保障应用安全的基础。麦肯锡全球研究所给出的定义是:一种规模大到在获取、存储、管理、分析方面大大超出了传统数据库软件工具能力范围的数据集合。云计算造成了数据所有权和管理权的分离。6.2身份认证与信任管理动态口令需......
  • SCUCTF2023-WEB部分wp
    川大新生赛,出的确实有点水平的,通过一些渠道看了看题打了一些,有些地方还是值得学习学习的。不鸽了,先写点吧。因为他们是校园网访问,所以我这边也只能通过一些其他的方法去打,没截图....有附件能复现的尽量复现一下。主要看的是【Web】SCU新生赛个人wp及完赛感想-CSDN博客这篇blog......
  • StarBlog - 2023年底更新内容一览
    前言先说一下我对StarBlog这个系列的文章的规划吧,在StarBlog的1.x版本,我会同步更新两个系列的文章博客前台+接口开发笔记(即当前已发布的这一系列文章)博客Vue后台开发笔记(后续开始持续发布)最近很久没有更新StarBlog系列的文章,事实上我之前已经把【博客Vue后台开发......
  • 20231329 《计算机基础与程序设计》第12周学习总结
    作业信息这个作业属于哪个课程https://edu.cnblogs.com/campus/besti/2023-2024-1-CFAP这个作业要求在哪里https://www.cnblogs.com/rocedu/p/9577842.html#WEEK12这个作业的目标《C语言程序设计》第11章并完成云班课测试作业正文https://www.cnblogs.com/xjn1......
  • [AGC020D] Min Max Repetition
    牛子题优先满足第二个条件,长度是\(\lceil\frac{max(A,B)}{min(A,B)+1}\rceil\),那么现在要满足字典序最小,发现先填\(A..ABA..ABA..AB..\),中途可能\(B>>A\)就填不满,就要改变策略,变成\(B..BAB..BA...\)这样子的,但是注意可能\(B\)有余数,那我肯定优先把有余数个\(B\),这......
  • 2023年秋季个人阅读计划8
    人月神话》是一本关于计算机软件的经典著作,内容源于作者Brooks在IBM公司任System计算机系列以及其庞大的软件系统OS项目经理时的实践经验。这本书的主题是软件工程和项目管理,探讨了软件开发中的各种问题和挑战。这本书的内容源于作者布鲁克斯在IBM公司任System/360计算机系列以及......
  • 2023.12.16模拟赛总结
    这次比赛打的好,但又不好,200pts,rank4,但原本可以360pts的T1每一条边减去端点贡献,最小生成树即可T2从小到大枚举花瓣数,然后对于每一列记录前四大的,防止不能转移,然后直接跑即可赛时打了一个线段树,被卡常+卡空间,hahahaT3暴力,先分解质因数,由于\(\varphi(p^k)=(p-1)p^{k-1}\),那么......