首页 > 其他分享 >Git - commit a single file

Git - commit a single file

时间:2023-05-02 16:15:16浏览次数:41  
标签:Git branch -- single git file commit txt

Use 'git commit -m <commit_message> -- <path_to_file>' to commit a single file.

 

$>git status
On branch main
Your branch is up to date with 'origin/main'.

Changes to be committed:
(use "git restore --staged <file>..." to unstage)
new file: a.txt
new file: b.txt


$>git commit -m 'Add a.txt' -- a.txt
Your name and email address were configured automatically based
on your username and hostname. Please check that they are accurate.
You can suppress this message by setting them explicitly. Run the
following command and follow the instructions in your editor to edit
your configuration file:

git config --global --edit

After doing this, you may fix the identity used for this commit with:

git commit --amend --reset-author

1 file changed, 0 insertions(+), 0 deletions(-)
create mode 100644 a.txt


$>git status
On branch main
Your branch is ahead of 'origin/main' by 1 commit.
(use "git push" to publish your local commits)

Changes to be committed:
(use "git restore --staged <file>..." to unstage)
new file: b.txt

标签:Git,branch,--,single,git,file,commit,txt
From: https://www.cnblogs.com/zhangzhihui/p/17367791.html

相关文章

  • 浅谈如何使用 github.com/kardianos/service
    在实际开发过程中,有时候会遇到如何编写Go开机自启服务的需求,在linux中我们可以使用systemd来进行托管,windows下可以通过注册表来实现,mac下可以通过launchd来实现,上面的方式对于开发者来说,并不是什么困难的事情,但是对于使用者而言,是并不希望通过这么复杂的方式来达到开机自启的功能......
  • GIT的使用与碰到的问题与解决方案
     这个里面包含了git的基本概念、git的命令、关于项目的本地仓库的创建所谓的GIT就是用于存档,备份,允许我们的代码有容错的机会,比如:玩游戏魂斗罗小游戏前几关很简单很容易,到后面越来越难,如果没有存档机制我们几条命用完之后,再重新去跑、玩,会非常非常浪费时间,这样用户体验就很不好......
  • [oeasy]python0145_版本控制_git_备份还原
    git版本控制回忆上次内容上次我们了解了try的完全体try尝试运行 except发现异常时运行的代码块 else没有发现异常时运行的代码块 finally无论是否发现异常最终都要运行的代码块  ​ 添加图......
  • github重新设置RSA
    gitpush时遇到问题:$gitpushoriginmaster@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@  WARNING:REMOTEHOSTIDENTIFICATIONHASCHANGED!  @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ITISPOSSIBLETHATSOMEONEISDOIN......
  • git stash解决冲突
    git提交时或拉取时,出现冲突很麻烦可以采用gitstash先将本地修改存储起来gitadd.gitstash然后拉取gitpull然后再讲存储的本地修改顶出栈gitstashpop此时编辑器会提示有冲突,按照提示修改冲突即可修改好即可重新commitpushgitcommit-m"XXX"gitpush ......
  • 学习Git
    欢迎光临LearnGitBranching你对Git感兴趣吗?那么算是来对地方了!“LearningGitBranching”可以说是目前为止最好的教程了,在沙盒里你能执行相应的命令,还能看到每个命令的执行情况;通过一系列刺激的关卡挑战,逐步深入的学习Git的强大功能,在这个过程中你可能还会发现一些有......
  • GitHub Flavored Markdown Spec
    GitHubFlavoredMarkdownSpecVersion0.29-gfm(2019-04-06)ThisformalspecificationisbasedontheCommonMarkSpecbyJohnMacFarlaneandlicensedunder标题两种段落空白和换行段内默认换行的两种模式文本两斜两粗高线例俩标两种列表两变嵌套和任务链接图片感......
  • 轻量GIT服务器Gogs搭建教程(梭哈版)
    轻量GIT服务器Gogs搭建教程(梭哈版)Gogs(/gɑgz/)项目旨在打造一个以最简便的方式搭建简单、稳定和可扩展的自助Git服务。使用Go语言开发使得Gogs能够通过独立的二进制分发,并且支持Go语言支持的所有平台,包括Linux、macOS、Windows和基于ARM的操作系统。作者提供了多种......
  • Git、Github、Gitee、GitLab
    Git是一种分布式版本控制系统,是一个命令,是一种工具,有点像cmd(命令行工具)。Gitlab  类似github,一般用于在企业内搭建git私服,要自己搭环境。Github与Gitee是一类,在云端。区别是Github是国外的,Gitee是国内的。二者的使用需要借助Git。 ......
  • The GitHub Project xm-rpc-el/xml-rpc-el README.org
    Commentary:ThisisanXML-RPCclientimplementationinelisp,capableofbothsynchronousandasynchronousmethodcalls(usingtheurlpackage'sasyncretrievalfunctionality).XML-RPCisremoteprocedurecallsoverHTTPusingXMLtodescribethefu......