0 0

git每次上传到服务器都会把本地的合并记录传上去0

git每次上传到服务器都会把本地的合并记录传上去,是我操作顺序有问题吗?
如下:
commit,提交修改到本地库
fetch,从服务器库获取最近版本到本地库,不合并
merge,有冲突就合并冲突,再commit
push,推送本地库到服务器库

每次到最后push时,都会提示commit的记录,还有合并的记录,我不想把本地合并的记录推送到服务器,如何做? 为何我本地合并记录,也会推送到服务器啊。
Git 
2014年5月26日 15:21

1个答案 按时间排序 按投票排序

0 0

采纳的答案

那是肯定的,git会保存所有的本地commit记录。如果希望push的不提示commit记录的话,要在最后一次commit前这样git reset --soft "某个版本的指纹" ,这样以前的commit记录都会取消,而改动的数据都回到了暂存区,这时在做commit,然后push就没有记录了

2014年5月26日 16:15

相关推荐

    Android Studio上传代码到Gitblit服务器步骤

    ### Android Studio 上传代码到 Gitblit 服务器步骤详解 #### 一、前言 随着移动互联网技术的不断发展,Android 应用程序开发已经成为软件工程领域的重要组成部分之一。在团队协作开发过程中,版本控制系统...

    64位中文GIT服务器

    2. **配置SSH密钥**:为了安全地与Git服务器通信,用户需要生成SSH密钥对,将公钥上传到服务器,私钥保留在本地。这使得每次推送或拉取代码时,服务器能够验证请求来源的合法性。 3. **安装TortoiseGit**:接着安装...

    Git Bash上传文件的命令

    本文将详细介绍如何利用Git Bash将本地编写的测试脚本(例如robotcase)上传到远程Git仓库的过程。 #### 二、Git Bash常用命令 为了将本地文件上传到远程Git仓库,我们需要了解并掌握以下几个核心Git命令: 1. **...

    git仓库迁移(所有分支)脚本,git合并dev分支到master分支脚本

    下面将详细讲解如何进行Git仓库迁移以及如何合并dev分支到master分支。 **一、Git仓库迁移** 1. **克隆仓库**:首先,你需要在新的服务器或本地目录上克隆原有的Git仓库。使用以下命令: ``` git clone <原仓库...

    git基础(git服务器搭建+git教程+git廖雪峰)

    4. **基本操作**:`git add`将文件添加到暂存区,`git commit`保存更改,`git push`将本地提交推送到远程仓库。 5. **分支管理**:`git branch`列出分支,`git checkout -b new_branch`创建并切换分支,`git merge ...

    git代码上传服务器和从服务器下载总结文档(更改)

    ### Git代码上传至服务器与从服务器下载操作指南 #### 一、Git简介及安装 **Git**是一款分布式版本控制系统,广泛应用于软件开发过程中的代码管理。通过Git,开发者能够高效地跟踪代码变更历史、协作开发项目等。 ...

    使用git上传代码到github

    使用 Git 上传代码到 GitHub Git 是一个版本控制系统,可以帮助开发者跟踪代码的修改记录,并且可以多人协作开发。GitHub 是一个基于 Git 的版本控制系统的托管平台,提供了免费的公共仓库和私有仓库。使用 Git ...

    TortoiseGit代码合并流程_git_

    如果尚未创建,可以使用TortoiseGit的"新建仓库"功能在本地创建,或者从远程服务器如GitHub、GitLab等克隆一个仓库到本地。 2. **分支管理** Git的分支机制是实现代码合并的基础。通过"TortoiseGit -> 创建分支",...

    window下本地git服务器搭建详解

    ### Window下本地Git服务器搭建详解 #### 一、前言 随着版本控制系统的不断发展,Git因其灵活高效的特点而成为开发者的首选工具。然而,在实际工作中,很多组织由于隐私保护或成本考虑,倾向于搭建自己的Git服务器...

    利用Git和TortoiseGit把代码传输到网络服务器

    在本篇指南中,将详细说明如何使用Git和TortoiseGit将本地代码库推送到网络服务器。 ### 软件安装与账户注册 首先,需要在本地计算机上安装Git和TortoiseGit。安装Git时,建议选择默认选项进行安装,完成安装后,...

    git上传文件类型限制

    git上传文件文件类型限制,如屏蔽一些依赖文件及生成文件上传

    git 上传,下拉,合并分支,远程仓库与本地链接

    详细接受git 的基本使用级命令步骤。 创建创库,初始化仓库,将本地仓库与远程连接,上传,下拉,合并分支,

    使用gitlib搭建本地git服务器

    搭建本地Git服务器可以帮助团队在苹果开发项目中实现有效的版本控制和协同工作。Gitlib是一个流行的开源工具,用于管理和托管Git仓库。以下是如何在Windows系统上使用Gitlib搭建本地Git服务器的详细步骤: **第一步...

    使用git命令将本地项目上传到git

    使用 Git 命令将本地项目上传到 Git 仓库的详细步骤和知识点总结 Git 是一个版本控制系统,允许开发者跟踪代码的修改历史,实现多人协作和代码管理。本文将详细介绍如何使用 Git 命令将本地项目上传到 Git 仓库。 ...

    如何在windows上面使用git上传项目到码云

    为了能够顺利地使用Git将项目上传到码云,首先确保已经具备以下条件: 1. **计算机已安装Git**:确保计算机中已经正确安装了Git工具。可以通过访问[官方网站](https://git-scm.com/)下载最新版本的Git安装程序,并...

    idea中git更新代码到本地之后自己写的代码不见了.docx

    在处理“idea中git更新代码到本地之后自己写的代码不见了”的问题时,首先需要理解Git的基本操作和IntelliJ IDEA中的Git设置。 Git是一种分布式版本控制系统,用于跟踪对文件和目录的修改。在IntelliJ IDEA中,Git...

    个人总结搭建git服务器仓库采用无密登录方式以及TortoiseGit的用法

    客户端 A 电脑使用 ssh-keygen 命令生成公钥和密钥,然后将公钥导入到服务器 B 的/home/git/.ssh/authorized_keys 中。这样,客户端 A 电脑可以无密登录 Git 服务器。 5. TortoiseGit 的用法 TortoiseGit 是一个 ...

    git 简单的向git服务器推送的过程

    在Git版本控制系统中,将本地仓库的改动推送到远程服务器是一项基本操作。本文将详细介绍如何简单地通过Git向远程Git服务器进行推送。 首先,确保你的机器上已经安装了Git,并且你有一个本地的Git仓库。如果你还...

    git-ftp:使用Git将仅更改的文件上传到FTP服务器

    Git-ftp-以Git方式上传到FTP服务器 如果您使用Git,并且需要将文件上传到FTP服务器,则Git-ftp可以通过仅上传自上次上传以来已更改的文件来节省一些时间和带宽。 通过将提交ID存储在服务器上的日志文件中,它可以...

Global site tag (gtag.js) - Google Analytics