`

github 提交备忘

 
阅读更多

…or create a new repository on the command line

 
echo "# test" >> README.md
git init
git add README.md
git commit -m "first commit"
git remote add origin https://github.com/abc/test.git
git push -u origin master

…or push an existing repository from the command line

 
git remote add origin https://github.com/abc/test.git
git push -u origin master

…or import code from another repository

You can initialize this repository with code from a Subversion, Mercurial, or TFS project.

 

 

 

冲突解决

 

提示已经很友好了,从网友处得到的答案直接帮我解决问题。

 

1.stash

通常遇到这个问题,你可以直接commit你的修改;但我这次不想这样。

看看git stash是如何做的。

 

git stash
git pull
git stash pop

 

接下来diff一下此文件看看自动合并的情况,并作出相应修改。

git stash: 备份当前的工作区的内容,从最近的一次提交中读取相关内容,让工作区保证和上次提交的内容一致。同时,将当前的工作区内容保存到Git栈中。
git stash pop: 从Git栈中读取最近一次保存的内容,恢复工作区的相关内容。由于可能存在多个Stash的内容,所以用栈来管理,pop会从最近的一个stash中读取内容并恢复。
git stash list: 显示Git栈内的所有备份,可以利用这个列表来决定从那个地方恢复。
git stash clear: 清空Git栈。此时使用gitg等图形化工具会发现,原来stash的哪些节点都消失了。

 

2.放弃本地修改,直接覆盖之

 

git reset --hard
git pull

分享到:
评论

相关推荐

    github 备忘单 英文版

    GitHub 备忘单英文版 GitHub 备忘单是 GitHub 官方提供的一份 Git 快捷手册,旨在帮助用户快速上手 Git 和 GitHub 的使用。本备忘单涵盖了 Git 的基本概念和常用命令,包括 Git 的安装、配置、克隆、推送、拉取、...

    github常用简单指令

    本篇备忘单将介绍一些在GitHub上常用的git指令,适合初学者参考使用。 首先,进行git配置是进行版本控制前的基本准备工作。通过`git config --global user.name "[name]"`指令,用户可以设置全局的用户名,该名称将...

    使用Flask实现Todo备忘录项目的所有代码

    在本项目中,我们将探讨如何使用Python的Flask框架与MongoDB数据库来构建一个简易的Todo备忘录应用。这个应用允许用户进行添加、更新和删除待办事项的操作,是学习Web开发的一个基础且实用的例子。 **Flask框架介绍...

    Git和GitHub教程 2017-03-21

    - **向GitHub提交代码**: - 本地仓库与GitHub仓库的同步。 - **Git进阶**: - 分支、合并、拉取请求等高级特性。 - **团队合作利器Branch**: - 如何利用分支进行团队协作。 - **GitHub常见的几种操作**: - Fork、...

    SangjinKO.github.io:备忘录共享页面

    每当您提交到该存储库时,GitHub Pages都将运行从Markdown文件中的内容重建站点中的页面。降价促销Markdown是一种轻巧且易于使用的语法,可用于样式化您的文字。它包括以下约定Syntax highlighted code block# ...

    Github-cheat-sheet:Git和Github的简单备忘单。 包含主要的Git命令和命令行基础知识

    Git和GitHub是软件开发中非常重要的工具,它们在版本控制和协作方面发挥着核心作用。这份"Github-cheat-sheet"提供了Git的基本操作和GitHub的使用指南,帮助开发者快速回顾和掌握相关知识。以下是对这些知识点的详细...

    小雪备忘录PHP开源系统(xNote) v1.0.zip

    2. **后端逻辑**:PHP作为后端语言,处理用户提交的请求,如登录验证、备忘录的CRUD操作(创建、读取、更新、删除)。它可能使用了MVC(Model-View-Controller)设计模式,分离业务逻辑、数据模型和用户界面,使得...

    mou-release-action:创建一个Github版本,将提交内容解析到给定的Markdown模板中

    创建一个Github版本,将提交的内容解析到给定的Markdown模板中。 实际上, mou-release-action创建的mou-release-action 。 用法 最简单的用法(每个存储库使用单个应用程序),并且该操作将检查与v前缀匹配的最新...

    Github-git-commands:简单的git备忘单

    Github-git-命令简单的git备忘单回购->存储库clone >将一个回购协议从Internet(像Github这样的远程存储库)下载到本地计算机add ->使用Git跟踪文件和更改commit ->将更改保存到Git中push >将更改推送到Github(或...

    gitmoji:提交信息的表情符号指南-开源

    旨在成为标准化备忘单,在 GitHub 的提交消息上使用表情符号的指南。 在提交消息上使用表情符号提供了一种简单的方法来识别提交的目的或意图,只需查看所使用的表情符号。 由于有很多不同的表情符号,我发现需要...

    AndroidEverMemo备忘录开源APP.rar

    7. **版本控制**:开源项目通常使用Git进行版本控制,开发者可以从GitHub或GitLab等平台获取源代码,提交自己的改进并参与讨论。 8. **持续集成/持续部署(CI/CD)**:为了确保代码质量和快速迭代,项目可能采用了...

    git-flow 备忘清单

    ### git-flow 备忘清单详解 #### 一、概述 `git-flow` 是一个基于 Git 的分支管理模型,由 Vincent Driessen 提出,并通过一系列的工具和命令来进行高效的项目分支管理和版本控制。该模型旨在简化团队协作流程,...

    github-wrapped:回顾一下您作为个人对开源社区所做的所有贡献

    您还可以使用“保存报告”按钮将报告另存为图像,并与社区共享或将其保存为备忘录:) 项目结构 该项目使用 ,内容使用webpack捆绑在一起。 该项目的内容遵循以下结构。 ├───api ├───public │ └───...

    小米便签开源软件是一款较为流行的备忘录软件,其由Java语言编写,基于Android操作系统进行开发运行和维护

    开发团队会将代码托管在像GitHub这样的平台上,方便其他开发者获取、提交和讨论代码变更。 总的来说,小米便签开源软件结合了Java语言的强大功能和Android操作系统的广泛兼容性,构建了一个高效且易用的备忘录应用...

    Atom-cheatsheets,各种工具和编辑器的备忘单和配置的汇编。.zip

    Atom是GitHub推出的一款基于Web技术构建的开源文本编辑器,其设计目标是提供一个高度可定制和功能丰富的代码编辑环境。这款编辑器以其强大的插件系统、美观的界面以及友好的用户交互体验而受到广大开发者喜爱。"Atom...

    cheatsheets:RStudio备忘单

    要提交翻译,请使用通过GitHub的拉取请求或通过电子邮件将其发送至 ,主题为“翻译”。 制作新的RStudio备忘单的技巧 RStudio速查表并不意味着是文本或文档!它们是可扫描的视觉辅助工具,使用布局和视觉助记符来...

    cheatly:作弊存储库的备忘单 cli

    提交 PR,将文件添加到sheets文件夹,并使用备忘单名称。 git clone https://github.com/arthurnn/cheatly.git && cd cheatly cheatly create name (用工作表cheatly create name替换名称) 替换sheets/name.md...

    cheatsheets:不同的备忘单

    在GitHub上分叉存储库 将项目克隆到本地计算机 将更改提交到您自己的分支 将您的工作推到最后 提交拉取请求,以便我可以检查您的更改 进行PR之前,请确保合并来自“上游”的最新消息! 执照 通过捐款,您同意您的...

    git_cheatsheet:基于Coursera上的Git和GitHub入门课程的Git速查表

    基于Google在Coursera上提供的“ Git和GitHub入门”课程的Git速查表。 高级Git备忘单 git commit -a :自动git commit -a文件git log -p :产生补丁文本git show :显示各种对象git diff :与Linux diff命令相似,...

Global site tag (gtag.js) - Google Analytics