`

git本地与远程同步问题一

阅读更多

 

 

我在使用git 进行本地与远程同步时出现如上问题

解决问题方法如下:

一:

作用是:用自己的本地文件内容覆盖服务器上的内容

 

二:

如果不需要覆盖服务器上的文件需要根据提示内容操作,我的做法如下:

使用命令:git pull(每一次先从服务器拉数据,再修改,然后提交到github)

$ git push origin master

 

 

git remote add origin(可自定义,此为默认名) ssh地址(可以到git网站登录后按下图操作获取)

 

 

点击蓝色的 SSH 字样 在点击 复制就得到ssh的地址了

 

git教程地址:http://www.liaoxuefeng.com

 

非常感谢james_lover的纠正

 

 

 

 

  • 大小: 54.9 KB
  • 大小: 2.7 KB
  • 大小: 6.6 KB
  • 大小: 21.8 KB
0
2
分享到:
评论
2 楼 lkl 2015-02-09  
非常感谢james_lover的纠正
1 楼 james_lover 2015-02-07  
大哥,你这个坑可挖的太大了。
git告诉你了,要做git pull....
正确的做法是:git pull 把origin/master的提交合并到本地,再做git push origin master.

你的做法: git push origin +master
是直接用本地master的代码代替远程master分支的代码,后果是你会把别人的提交全部覆盖。

相关推荐

    git自动更新远程仓库工具

    通过这种方式,你可以设置定时任务,让`gitfetch`定期检查并更新所有镜像仓库,确保本地始终与远程保持同步。这在持续集成/持续部署(CI/CD)流程中尤其有用,因为它可以自动化代码更新,避免人工介入。 在实际应用中...

    初学者必看,git同步本地代码到远程仓库

    通过以下命令将这个远程仓库与本地仓库关联: ```bash git remote add origin ``` 现在,如果你的本地 `test` 文件夹是空的,你可以使用 `git pull --rebase` 来获取远程仓库的最新代码。这一步会将远程仓库的...

    git本地推送远程步骤

    ### Git本地推送至远程仓库详解 #### 一、前言 在进行软件开发的过程中,版本控制工具Git成为了不可或缺的一部分。Git不仅能够帮助我们管理代码版本,还能方便地将本地的更改同步到远程仓库中,实现团队协作。本文...

    Git本地代码管控(Vscode编辑)

    ### Git本地代码管控(Vscode编辑) #### 一、引言 在软件开发过程中,代码的版本管理和变更追踪是一项至关重要的工作。对于嵌入式软件工程师而言,这更是日常工作中必不可少的一部分。通过有效的版本控制工具,...

    GIT代码同步可视化界面工具

    1. **克隆仓库**:SourceTree允许用户从GitHub、Bitbucket或其他Git托管平台克隆远程仓库到本地,便于本地开发。 2. **分支管理**:在SourceTree中,你可以轻松创建、切换和合并分支。这对于多人协作的项目尤其有用...

    遍历本地git仓库拉取更新代码

    面对100多个git仓库,手工同步更新是一件麻烦而痛苦的事情!可使用git脚本+定时任务,实现自动同步。解放自己,做更有意义的事情。 调用方法: sh /opt/git-repo-sync-script.sh /opt/GitRepoClone/

    git提交本地分支到远程分支 - springbarley - 博客园1

    【Git提交本地分支到远程分支】是Git版本控制系统中的常见操作,用于将本地开发的代码同步到远程仓库,以便团队成员共享代码或进行版本控制。本文将详细解释如何完成这个过程,以及涉及到的相关Git命令。 首先,...

    Git如何修改远程仓库地址

    同时,可以通过 `git fetch` 和 `git pull` 更新本地分支与远程分支的同步状态,而 `git push` 可以将本地更改推送到远程仓库。 理解并熟练掌握远程仓库的管理对于协同开发至关重要,它可以帮助你更有效地与其他...

    git放弃本地修复 拉取线上覆盖 添加 .gitignore文件不起作用

    #### 一、Git放弃本地修复并拉取线上覆盖 在使用Git过程中,有时我们可能会遇到需要放弃本地修改并直接拉取远程仓库最新代码的情况。这种需求通常出现在本地开发环境出现问题或者需要快速同步最新代码进行紧急修复...

    git查看、创建、删除、本地、远程分支方法详解

    1. 查看远程分支 git branch -r origin/master 2. 查看本地分支 git branch *master 注:以*开头指明现在所在的本地分支 3. 查看本地分支和远程分支 git branch -a *master remotes/origin/master 4. 创建分支 *...

    关于Git远程与本地冲突的解决方法

    本篇文章将详细介绍如何解决Git远程与本地冲突的问题。 一、发现问题 在日常开发中,你可能遇到这样的场景:你在本地开发,完成一部分功能后提交并推送到远程仓库。然而,当其他人也在同一时间对项目进行修改,并...

    本地git与github相连.pdf

    通过以上步骤,你就可以在Windows系统中成功地将本地Git仓库与GitHub连接,实现代码的版本控制和远程同步。记住,每次向GitHub推送代码前,都要确保你的工作区是干净的,所有改动都已提交。此外,了解和熟练掌握`git...

    Git远程仓库使用方法

    复制远程仓库的URL后,在终端中使用`git remote add`命令将本地仓库与远程仓库关联。`origin`是默认的远程仓库别名,你可以根据需要更改。命令格式如下: ```bash git remote add origin 远程仓库URL ``` **4. 提交...

    Obsidian使用Git同步

    - 使用`git push -u origin master`将本地更改推送到远程仓库。 #### 五、使用GitHub Desktop简化流程 1. **安装GitHub Desktop**: - 从GitHub Desktop官网(https://desktop.github.com/)下载并安装GitHub ...

    git

    - 或者使用`-t`参数,它会在本地建立一个与远程分支同名的分支: - 示例:`$ git checkout -t remotes/origin/test` - 也可以使用`git fetch`命令来建立本地分支: - 示例:`$ git fetch origin test:test` - ...

    Git详解_Git详解

    - **远程仓库**:通过`git remote add`添加远程仓库,`git push`将本地更改推送到远程,`git pull`则用来获取并合并远程仓库的更新。 3. **Git分支**: 分支是Git的核心特性,允许并发开发。`git branch`用于创建...

    使用SSH方式远程连接Git服务器.pdf

    与传统的集中式版本控制系统如SVN相比,Git允许开发者在本地完成所有版本控制操作,无需时刻连接到远程服务器。这意味着即使在离线状态下,你也能创建分支、提交修改、合并代码,只有在需要时才通过网络同步远程仓库...

    git安装压缩包下载1

    - **同步远程**:`git pull` 获取远程仓库的更新并合并;`git push` 将本地更改推送到远程仓库。 **4. 分支管理** - **创建分支**:`git branch <branch-name>` 创建新的开发分支。 - **切换分支**:`git ...

    Git 常用命令清单

    以上命令是Git操作中的基础,通过这些命令的组合使用,可以完成从初始化仓库到分支管理、远程同步等一系列版本控制工作。随着使用的深入,用户还需要掌握如解决冲突、重写历史、高级分支管理、使用钩子(hook)等更...

    git学习与使用

    在Git中,网络版本控制操作包括克隆仓库(git clone)、拉取最新更改(git pull)、推送本地更改到远程仓库(git push)等。这些操作让团队协作变得简单高效,团队成员可以在任何时间点同步他们的更改,并分享彼此的...

Global site tag (gtag.js) - Google Analytics