TEL:400-8793-956
当前位置:程序、服务器

当我们在文件中进行更改时,暂存和仅使用-a -m“ changes”提交更改之间有什么不同?

提问者: 近期获赞: 浏览人数: 发布时间:2021-03-02 12:32:50

 问:有什么不同:登台:$ git add file1 $ git commit -m“我进行了一些更改”

 
 
$ git commit -a -m“我进行了一些更改”
 
 
答:首次创建文件时,git对其进行“未跟踪”。Git意识到了这一点,但是之前从未对其进行检查。
 
因此,git add file1 $ git commit -m“我做了一些更改”,首先将文件添加为跟踪的新文件,然后提交。
 
$ git commit -a -m“我进行了一些更改”只会获取提交的已修改文件。意味着之前已经添加到git的文件,因此在git repo中具有历史记录。
 
您可以使用git status进行检查。它会告诉您哪些文件已修改,哪些未跟踪。跟踪所有当前未跟踪文件的快捷方式是git add -A(大写A)。
 
因此,如果您想进行广泛的提交以覆盖所有内容,则git add -A,git commit -m“我进行了更改”
上一篇: 数据库基础>在SQL中连接表之间的关系数据>连接表和别名目标
下一篇: 添加以下图像:“ numbers-01.jpg”,“ numbers-02.jpg”和“ numbers-06.jpg”