git push提交会提交哪些文件

不及物动词 其他 153

回复

共3条回复 我来回复
  • fiy的头像
    fiy
    Worktile&PingCode市场小伙伴
    评论

    通过`git push`命令提交代码时,会提交以下几类文件:

    1. **已经被`add`命令添加到暂存区的文件**:`git add`命令将工作区的文件添加到暂存区之后,这些文件就会被包含在`git push`的提交中。

    2. **已经被修改的文件**:如果工作区中已经修改了某个文件,而没有使用`git add`命令将其添加到暂存区,那么这些修改过的文件在`git push`时也会被提交。如果该文件在上一次提交之后没有被修改过,则不会被包括在本次提交中。

    3. **新建的文件**:如果工作区中有新建的文件,那么这些文件在`git push`时也会被提交。

    需要注意的是,`git push`命令只会将修改的文件和新建的文件提交到远程仓库,不会提交已经被删除的文件。如果在工作区删除了文件,并使用`git commit`命令提交了此次删除操作,要将该删除操作提交到远程仓库需要额外使用`git push`命令。

    另外,值得一提的是,`git push`默认只会将当前分支推送到远程仓库中对应的分支。如果需要推送其他分支的内容,可以使用`git push <远程仓库名称> <本地分支名称>:<远程分支名称>`的格式进行推送。

    2年前 0条评论
  • 不及物动词的头像
    不及物动词
    这个人很懒,什么都没有留下~
    评论

    在使用Git进行版本控制时,当执行`git push`命令提交代码时,会提交以下几类文件:

    1. 已经被修改的文件:当你对已经被Git识别的文件进行了修改,并执行了`git add`将其放入暂存区后,执行`git push`命令会将这些文件提交到远程仓库。这些文件包括源代码文件、配置文件、文档等。

    2. 新增的文件:如果你在本地仓库中新增了文件,并执行了`git add`将其添加到暂存区后,执行`git push`命令会将这些新增的文件提交到远程仓库。这些文件可以包括源代码文件、配置文件、文档、图片等。

    3. 重命名或移动的文件:当你在本地仓库中对文件进行了重命名或移动操作,并执行了`git add`将其放入暂存区后,执行`git push`命令会将这些变更提交到远程仓库。

    4. 已删除的文件:如果你在本地仓库中删除了某个文件,并执行了`git add`将其放入暂存区后,执行`git push`命令会将这些删除的文件提交到远程仓库。

    5. 分支的变化:如果你在本地仓库中进行了分支的合并或删除操作,并执行了`git add`将其放入暂存区后,执行`git push`命令会将这些分支的变化提交到远程仓库,包括分支的合并信息、分支的删除等。

    需要注意的是,`git push`命令只会提交本地仓库中的代码变更至远程仓库,并不会将本地未被Git识别的文件提交到远程仓库。如果有需要将本地未被Git识别的文件提交至远程仓库,可以通过`git add`命令将其添加到暂存区,然后再执行`git push`命令。

    2年前 0条评论
  • worktile的头像
    worktile
    Worktile官方账号
    评论

    在使用Git进行版本控制时,当我们执行`git push`命令将本地代码推送到远程仓库时,会提交以下几类文件:

    1. 修改过的文件:该类文件是指在本地仓库中已经修改过,并且已经通过`git add`命令添加到暂存区的文件。这些文件的修改会被提交至远程仓库。

    2. 新增的文件:当我们在本地仓库中创建了新文件,并通过`git add`命令将其添加到暂存区后,这些新增文件也会被提交至远程仓库。

    3. 删除的文件:如果我们在本地仓库中删除了某个文件,并通过`git add`命令将其添加到暂存区,这些删除操作也会被提交至远程仓库。

    需要注意的是,只有添加到暂存区的文件才会被提交到远程仓库。如果某个文件在本地仓库中修改了但未添加到暂存区,执行`git push`命令时不会将其提交到远程仓库。

    确保要提交的文件添加到暂存区后,可以按照以下流程进行`git push`操作:

    1. 使用`git add`命令将修改过的文件、新增的文件和删除的文件添加到暂存区。例如,执行`git add file1.txt`,将`file1.txt`文件添加到暂存区。

    2. 使用`git commit`命令提交暂存区的文件到本地仓库。例如,执行`git commit -m “commit message”`,将暂存区的文件提交到本地仓库,其中`”commit message”`为提交的描述信息。

    3. 使用`git push`命令将本地仓库的文件推送到远程仓库。例如,执行`git push origin master`,将本地仓库中的文件推送到名为`origin`的远程仓库的`master`分支。

    总结:

    `git push`提交会提交已添加到暂存区的修改过的文件、新增的文件和删除的文件。在提交前,需要使用`git add`命令将文件添加到暂存区,然后使用`git commit`命令将暂存区的文件提交到本地仓库,最后使用`git push`命令将本地仓库的文件推送至远程仓库。

    2年前 0条评论
注册PingCode 在线客服
站长微信
站长微信
电话联系

400-800-1024

工作日9:30-21:00在线

分享本页
返回顶部