首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

我在git上提交并推送了一个新的feature_branch,但在github上的中央存储库提交/推送后,它没有显示该分支上的更改

当您在git上提交并推送一个新的feature_branch后,在github上的中央存储库可能不会立即显示该分支上的更改。这是因为github默认情况下只会显示主分支(通常是master或main)上的更改。

要在github上显示您的feature_branch上的更改,您可以执行以下步骤:

  1. 确保您已经将feature_branch推送到github上的中央存储库。您可以使用以下命令将分支推送到github:
  2. 确保您已经将feature_branch推送到github上的中央存储库。您可以使用以下命令将分支推送到github:
  3. 在github上的中央存储库页面中,点击页面上方的"Branch: master"按钮。这将显示一个下拉菜单,其中列出了所有可用的分支。
  4. 在下拉菜单中选择您的feature_branch。页面将自动刷新以显示该分支上的更改。

现在,您应该能够在github上的中央存储库中看到您的feature_branch上的更改了。

关于git、github和分支的更多信息,您可以参考以下链接:

  • Git官方文档:https://git-scm.com/doc
  • GitHub官方帮助文档:https://docs.github.com/en
  • 分支管理策略:https://www.atlassian.com/git/tutorials/comparing-workflows/centralized-workflow
页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

Git工作流程:如何在团队中协作?

然后,可以使用以下命令将本地更改推送到远程仓库: git push origin master 这将把本地当前分支的更改推送到远程仓库的master分支上。...1.远程仓库概念 在Git中,远程仓库是指存储在网络上的Git仓库,通常用于团队协作和代码共享。远程仓库可以托管在GitHub、GitLab、Bitbucket等平台上,也可以自建私有仓库。...1.Git工作流 Git工作流可以理解为如何组织Git仓库、如何进行协作等,它可以有多种实现方式,比较流行的有以下几种: 集中式工作流:所有开发者都从中央仓库拉取代码,修改后推送回中央仓库。...协作与管理命令 下面是一些常用的协作与管理Git仓库的命令: 创建新分支并切换到该分支: git checkout -b new_branch_name # 创建名为new_branch_name的新分支并切换到该分支...https://github.com/user/repo.git local_repo # 创建新分支并切换到该分支 $ git checkout -b feature_branch # 修改文件

17710

7 Git和Github基础

运行安装程序并按照屏幕上的提示完成安装。 安装完成后,打开终端或命令提示符并键入git --version以验证 Git 是否正确安装。正确安装会看到显示 Git 的版本号。...如果您还没有 GitHub 账户,请按照以下步骤创建一个: 打开网络浏览器并访问 github.com[2]。 在 Github 主页上,单击注册(Sign up) 按钮。...在 Github 上创建新存储库 在 Github 上创建新存储库,我们就可以它来存储和管理我们的代码。以下是创建的步骤操作: 打开网络浏览器并访问 github.com[3]。...使用 git status 命令查看你所做的更改,它将显示修改后的文件。...* [new branch] main -> main 本文,我们学习了 Git 和 GitHub 的基础知识,包括创建新存储库、将其克隆到本地计算机、进行更改、提交并将其推送回 GitHub

21010
  • SVN和Git对比梳理

    在实际使用分布式版本控制系统的时候,其实很少在两人之间的电脑上推送版本库的修改,因为可能你们俩不在一个局域网内,两台电脑互相访问不了,也可能今天你的同事病了,他的电脑压根没有开机。...(非本地版本库); 4)提交需要授权,如果没有写权限,提交会失败; 5)提交并非每次都能够成功。...(2)Git把内容按元数据方式存储,而SVN是按文件:因为git目录是处于你的机器上的一个克隆版的版本库,它拥有中心版本库上所有的东西,例如标签,分支,版本记录等。....只要我不合并及提交到主要版本库,没有一个工作成员会被影响。等到我不需要这个分支时, 我只要把它从我的本地版本库删除即可。无痛无痒。 然而,处理GIT的分支却是相当的简单和有趣。...例如:我的本地分支名为OK,而在主要版本库的名字其实是master。最值得一提,我可以在Git的任意一个提交点(commit point)开启分支!

    1.6K60

    程序员的20大Git面试问题及答案

    还有一个中央云存储库,开发人员可以向其提交更改,并与其他团队成员进行共享,如图所示,所有协作者都在提交更改“远程存储库”。2.Git 工作流程本章节我们将为大家介绍 Git 的工作流程。...一般工作流程如下:克隆 Git 资源作为工作目录。在克隆的资源上添加或修改文件。如果其他人修改了,你可以更新资源。在提交前查看修改。提交修改。在修改完成后,如果发现错误,可以撤回提交并再次修改并提交。...这是修复错误的最自然方式。对文件进行必要的修改后,将其提交到我将使用的远程存储库git commit -m "commit message"创建一个新的提交,撤消在错误提交中所做的所有更改。...git pull 命令从中央存储库中提取特定分支的新更改或提交,并更新本地存储库中的目标分支。git fetch 也用于相同的目的,但它的工作方式略有不同。...当你执行 git fetch 时,它会从所需的分支中提取所有新提交,并将其存储在本地存储库中的新分支中。如果要在目标分支中反映这些更改,必须在 git fetch 之后执行git merge。

    30510

    连 Git 命令都不会? 还做什么程序员

    这将创建一个新的提交,其中包含来自暂存区域的所有更改(添加hello.txt)。 该-m "Initial commmit"部分是用户自定义的描述,总结了在该提交中所做的更改。...要将我们的本地存储库与GitHub上的存储库连接起来,我们在终端中执行以下行: 文件: # 连接到远程服务器 $ git remote add origin https://github.com/Tamic...由于我们克隆的没有 没有其他人提交新的文件或者修改,下载时候提示没有任何变化。 分支 在开发一个新功能时,考虑一个原始项目的副本,称为分支,也被认为开发者的一个好习惯 。...当不确定什么是最好的时候,可以在不同的分支上开发相同特征的多个版本,然后进行比较。 1.创建新的分支机构 - git branch 每个存储库的默认分支称为 主(Master)分支。...对于不在上次提交中的更复杂的修复(或者如果您已经推送了更改),则必须使用git revert。 这将采取提交引入的所有更改,将其回滚,并创建一个与此相反的新提交。 最新的提交可以被HEAD别名访问。

    70330

    在开发过程中使用git rebase还是git merge,优缺点分别是什么?

    使用 git merge 执行合并操作会生成一个新的合并提交,该提交包含了两个或多个分支之间的所有更改。主要的优点如下: 简单:使用最广泛和最常见的 Git 分支合并方法之一。它很容易理解和使用。...安全:可以保证分支合并的安全性,不会修改任何原始提交。 直观:操作会生成一个新的合并提交,其中包含了所有分支的更改,这一点在 Git 历史记录上也很明显。... 会将当前分支的所有更改转移到目标分支的末端,然后创建一个新的提交,并保留原始提交的顺序。...不过,git rebase 合并操作的缺点也需要考虑: 安全:git rebase的原理是撤销提交并重新应用每个提交,这样可能会导致您在本地进行的更改丢失。 冲突:可能会出现合并冲突,需要手动解决。...git checkout master git rebase feature_branch 结论   其中的选择因具体情况而异,没有绝对的最佳选择。

    35720

    Git | 一文带你零基础快速上手Git

    个人修改后然后提交到中央版本库。...举例:SVN和CVS 分布式版本控制工具 分布式版本控制系统没有“中央服务器”,每个人的电脑上都是一个完整的版本库,这样工作的时候,无需要联网了,因为版本库就在你自己的电脑上。...github里真实存在的邮箱,则commits里显示的是这个邮箱对应的账号;如果配置的邮箱是一个在github里不存在的邮箱,则commits里显示的是你配置的用户名 2.1.3、为常用指令配置别名(...A用户在本地修改代码后优先推送到远程仓库,此时B用户在本地修订代码,提交到本地仓库后,也需要推送到远程仓库,此时B用户晚于A用户,故需要先拉取远程仓库的提交,经过合并后才能推送到远端分支,如下图所示。...4、组员A和组员B修改了同一个文件的同一行,提交到本地没有问题,但是推送到远程仓库时,后一个推送操作就会失败。 解决方法:需要先获取远程仓库的代码到本地仓库,编辑冲突,提交并推送代码。

    56710

    2022 最新 Git 面试题

    还有一个中央云存储库,开发人员可以向其提交更改,并与其他团队成员进行共享,如图所示,所 有协作者都在提交更改“远程存储库”。 2.Git 工作流程 本章节我们将为大家介绍 Git 的工作流程。...在修改完成后,如果发现错误,可以撤回提交并再次修改并提交。 下图展示了 Git 的工作流程: 3.在 Git 中提交的命令是什么? 用于写入提交的命令是 git commit -a 。...这是修复错误的最自然方式。对文件 进行必要的修改后,将其提交到我将使用的远程存储库 git commit -m “commit message” 创建一个新的提交,撤消在错误提交中所做的所有更改。...git pull 命令从中央存储库中提取特定分支的新更改或提交,并更新本地存储库中的目标分支。 git fetch 也用于相同的目的,但它的工作方式略有不同。...当你执行 git fetch 时,它会从所需的分 支中提取所有新提交,并将其存储在本地存储库中的新分支中。

    22010

    Git中的命令和操作

    Git旨在使commit尽可能轻量级。因此,它不会每次都盲目复制整个目录;它包括作为一组commit的提交,或一个版本的“增量”。简单来说,它仅复制在存储库中所做的更改。...现在,我已经在本地存储库中进行了所需的提交。 请注意,在影响对中央存储库的更改之前,应始终将更改从中央存储库拉到本地存储库,以更新已对中央存储库做出贡献的所有协作者的工作。...积累了多个本地提交并准备与团队其他成员共享之后,可以使用以下命令将其推送到中央存储库: git push 注意:该远程服务器是指在使用pull命令之前已设置的远程存储库。...在Git中创建分支工作流 在Git中创建分支工作流上图显示了创建新分支时的工作流。当我们创建一个新分支时,它源自master分支本身。...在Git分支在这里,我创建了一个名为“ EdurekaImages”的新分支,并使用命令git checkout切换到该新分支。

    1.8K10

    在开发过程中使用git rebase还是git merge,优缺点分别是什么?

    使用 git merge 执行合并操作会生成一个新的合并提交,该提交包含了两个或多个分支之间的所有更改。主要的优点如下:简单:使用最广泛和最常见的 Git 分支合并方法之一。它很容易理解和使用。...安全:可以保证分支合并的安全性,不会修改任何原始提交。直观:操作会生成一个新的合并提交,其中包含了所有分支的更改,这一点在 Git 历史记录上也很明显。... 会将当前分支的所有更改转移到目标分支的末端,然后创建一个新的提交,并保留原始提交的顺序。...不过,git rebase 合并操作的缺点也需要考虑:安全:git rebase的原理是撤销提交并重新应用每个提交,这样可能会导致您在本地进行的更改丢失。冲突:可能会出现合并冲突,需要手动解决。...git checkout mastergit rebase feature_branch结论  其中的选择因具体情况而异,没有绝对的最佳选择。

    82340

    目前最流行的版本控制软件:Git的基本使用

    常见的版本控制系统 集中式版本控制系统:由一台或多台主计算机组成中心服务器,所有业务单元和项目版本库都集中存储在这个中心服务器上,开发时,要先从中央服务器取得项目最新的版本,一次开发完毕之后,再将工作量推送给中央服务器...分布式版本控制系统:分布式版本系统没有绝对的中央服务器,每个人的电脑上都是一个完整的版本库,多个人进行协同工作时,只需将自己的修改与其他人的修改进行交换即可 和集中式版本控制系统相比,分布式版本控制系统的安全性要高很多...最后将代码推送到远程仓库指定分支,即可完成一次代码提(其中注意,最后提交时Gitee与Github的分支名有所不同): # 推送代码到指定分支 git push origin [分支名] # Github...当我们建立了新分支以后,默认不会切换到新分支上,当前做出的任何更改还是基于当前所在的分支,所以需要切换分支。...本质上是将提交校验和存储到一个文件中——没有保存任何其他信息。

    53210

    超详细的 Git 实战教程,傻瓜一看也会!

    Git是分布式版本控制系统,那么它就没有中央服务器的,每个人的电脑就是一个完整的版本库,这样,工作的时候就不需要联网了,因为版本都是在自己的电脑上。...现在的情景是:我们已经在本地创建了一个Git仓库后,又想在github创建一个Git仓库,并且希望这两个仓库进行远程同步,这样github的仓库可以作为备份,又可以其他人通过该仓库来协作。...比如我在开发中接到一个404 bug时候,我们可以创建一个404分支来修复它,但是,当前的dev分支上的工作还没有提交。比如如下: ?...推送分支: 推送分支就是把该分支上所有本地提交到远程库中,推送时,要指定本地分支,这样,Git就会把该分支推送到远程库对应的远程分支上: 使用命令 git push origin master 比如我现在的...小伙伴们已经向origin/dev分支上推送了提交,而我在我的目录文件下也对同样的文件同个地方作了修改,也试图推送到远程库时,如下: ?

    1.3K40

    Git使用教程:最详细、最傻瓜、最浅显、真正手把手教!(又一篇万字长文)

    Git是分布式版本控制系统,那么它就没有中央服务器的,每个人的电脑就是一个完整的版本库,这样,工作的时候就不需要联网了,因为版本都是在自己的电脑上。...现在的情景是:我们已经在本地创建了一个Git仓库后,又想在github创建一个Git仓库,并且希望这两个仓库进行远程同步,这样github的仓库可以作为备份,又可以其他人通过该仓库来协作。...比如我在开发中接到一个404 bug时候,我们可以创建一个404分支来修复它,但是,当前的dev分支上的工作还没有提交。比如如下: ?...推送分支: 推送分支就是把该分支上所有本地提交到远程库中,推送时,要指定本地分支,这样,Git就会把该分支推送到远程库对应的远程分支上:使用命令 git push origin master 比如我现在的...小伙伴们已经向origin/dev分支上推送了提交,而我在我的目录文件下也对同样的文件同个地方作了修改,也试图推送到远程库时,如下: ?

    60900

    Git使用教程:最详细、最浅显、一文读懂Git常用操作!

    Git是分布式版本控制系统,那么它就没有中央服务器的,每个人的电脑就是一个完整的版本库,这样,工作的时候就不需要联网了,因为版本都是在自己的电脑上。...现在的情景是:我们已经在本地创建了一个Git仓库后,又想在github创建一个Git仓库,并且希望这两个仓库进行远程同步,这样github的仓库可以作为备份,又可以其他人通过该仓库来协作。...比如我在开发中接到一个404 bug时候,我们可以创建一个404分支来修复它,但是,当前的dev分支上的工作还没有提交。比如如下: ?...推送分支: 推送分支就是把该分支上所有本地提交到远程库中,推送时,要指定本地分支,这样,Git就会把该分支推送到远程库对应的远程分支上:使用命令 git push origin master 比如我现在的...小伙伴们已经向origin/dev分支上推送了提交,而我在我的目录文件下也对同样的文件同个地方作了修改,也试图推送到远程库时,如下: ?

    1K10

    Git使用教程:最详细、最傻瓜、最浅显、真正手把手教!

    Git是分布式版本控制系统,那么它就没有中央服务器的,每个人的电脑就是一个完整的版本库,这样,工作的时候就不需要联网了,因为版本都是在自己的电脑上。...现在的情景是:我们已经在本地创建了一个Git仓库后,又想在github创建一个Git仓库,并且希望这两个仓库进行远程同步,这样github的仓库可以作为备份,又可以其他人通过该仓库来协作。...比如我在开发中接到一个404 bug时候,我们可以创建一个404分支来修复它,但是,当前的dev分支上的工作还没有提交。比如如下: ?...一:推送分支: 推送分支就是把该分支上所有本地提交到远程库中,推送时,要指定本地分支,这样,Git就会把该分支推送到远程库对应的远程分支上: 使用命令 git push origin master 比如我现在的...小伙伴们已经向origin/dev分支上推送了提交,而我在我的目录文件下也对同样的文件同个地方作了修改,也试图推送到远程库时,如下: ?

    36310

    Git使用教程:最详细、最傻瓜、最浅显、真正手把手教!

    Git是分布式版本控制系统,那么它就没有中央服务器的,每个人的电脑就是一个完整的版本库,这样,工作的时候就不需要联网了,因为版本都是在自己的电脑上。...现在的情景是:我们已经在本地创建了一个Git仓库后,又想在github创建一个Git仓库,并且希望这两个仓库进行远程同步,这样github的仓库可以作为备份,又可以其他人通过该仓库来协作。...比如我在开发中接到一个404 bug时候,我们可以创建一个404分支来修复它,但是,当前的dev分支上的工作还没有提交。比如如下: ?...推送分支: 推送分支就是把该分支上所有本地提交到远程库中,推送时,要指定本地分支,这样,Git就会把该分支推送到远程库对应的远程分支上: 使用命令 git push origin master 比如我现在的...小伙伴们已经向origin/dev分支上推送了提交,而我在我的目录文件下也对同样的文件同个地方作了修改,也试图推送到远程库时,如下: ?

    1.1K20

    Git使用教程:最详细、最傻瓜、最浅显、真正手把手教!

    Git是分布式版本控制系统,那么它就没有中央服务器的,每个人的电脑就是一个完整的版本库,这样,工作的时候就不需要联网了,因为版本都是在自己的电脑上。...现在的情景是:我们已经在本地创建了一个Git仓库后,又想在github创建一个Git仓库,并且希望这两个仓库进行远程同步,这样github的仓库可以作为备份,又可以其他人通过该仓库来协作。...比如我在开发中接到一个404 bug时候,我们可以创建一个404分支来修复它,但是,当前的dev分支上的工作还没有提交。比如如下: ?...推送分支: 推送分支就是把该分支上所有本地提交到远程库中,推送时,要指定本地分支,这样,Git就会把该分支推送到远程库对应的远程分支上: 使用命令 git push origin master 比如我现在的...小伙伴们已经向origin/dev分支上推送了提交,而我在我的目录文件下也对同样的文件同个地方作了修改,也试图推送到远程库时,如下: ?

    34.7K103

    Git使用教程:最详细、最傻瓜、最浅显、真正手把手教!

    Git是分布式版本控制系统,那么它就没有中央服务器的,每个人的电脑就是一个完整的版本库,这样,工作的时候就不需要联网了,因为版本都是在自己的电脑上。...现在的情景是:我们已经在本地创建了一个Git仓库后,又想在github创建一个Git仓库,并且希望这两个仓库进行远程同步,这样github的仓库可以作为备份,又可以其他人通过该仓库来协作。...比如我在开发中接到一个404 bug时候,我们可以创建一个404分支来修复它,但是,当前的dev分支上的工作还没有提交。比如如下: ?...推送分支: 推送分支就是把该分支上所有本地提交到远程库中,推送时,要指定本地分支,这样,Git就会把该分支推送到远程库对应的远程分支上:使用命令 git push origin master 比如我现在的...小伙伴们已经向origin/dev分支上推送了提交,而我在我的目录文件下也对同样的文件同个地方作了修改,也试图推送到远程库时,如下: ?

    57210

    【收藏】Git使用教程:最详细、最傻瓜、最浅显、真正手把手教!

    Git是分布式版本控制系统,那么它就没有中央服务器的,每个人的电脑就是一个完整的版本库,这样,工作的时候就不需要联网了,因为版本都是在自己的电脑上。...现在的情景是:我们已经在本地创建了一个Git仓库后,又想在github创建一个Git仓库,并且希望这两个仓库进行远程同步,这样github的仓库可以作为备份,又可以其他人通过该仓库来协作。...比如我在开发中接到一个404 bug时候,我们可以创建一个404分支来修复它,但是,当前的dev分支上的工作还没有提交。比如如下: ?...推送分支: 推送分支就是把该分支上所有本地提交到远程库中,推送时,要指定本地分支,这样,Git就会把该分支推送到远程库对应的远程分支上: 使用命令 git push origin master 比如我现在的...小伙伴们已经向origin/dev分支上推送了提交,而我在我的目录文件下也对同样的文件同个地方作了修改,也试图推送到远程库时,如下: ?

    60030

    Git之 手把手教你使用Git

    Git是分布式版本控制系统,那么它就没有中央服务器的,每个人的电脑就是一个完整的版本库,这样,工作的时候就不需要联网了,因为版本都是在自己的电脑 上。...现在的情景是:我们已经在本地创建了一个Git仓库后,又想在github创建一个Git仓库,并且希望这两个仓库进行远程同步,这样github的仓库可以作为备份,又可以其他人通过该仓库来协作。   ...比如我在开发中接到一个404 bug时候,我们可以创建一个404分支来修复它,但是,当前的dev分支上的工作还没有提交。比如如下: ?    ...一:推送分支:       推送分支就是把该分支上所有本地提交到远程库中,推送时,要指定本地分支,这样,Git就会把该分支推送到远程库对应的远程分支上:       使用命令 git push origin...小伙伴们已经向origin/dev分支上推送了提交,而我在我的目录文件下也对同样的文件同个地方作了修改,也试图推送到远程库时,如下: ?

    32820
    领券