git如何放弃所有本地修改

 我来答
虫心菜
高粉答主

推荐于2019-08-04 · 每个回答都超有意思的
知道答主
回答量:23
采纳率:0%
帮助的人:1万
展开全部

分析如下:

可引用git checkout或者用git clean -df至缺念修改前的状态。就可以放弃所有修改。

1、git checkout功能是本地所有修改的。没有的提交的,都返回到原来的状态

2、git stash功能是把所有没有提交的修改暂存到stash里面。可用git stash pop回复。

3、git reset --hard HASH功能是返回到某个节点,不保留修改。

4、git reset --soft HASH功能是返回到某个节点。保留修改。

5、git clean -df功能是保留修改,返回到某个节点。

拓展资料

1、Git(读音为/gɪt/。)是一个开源的分布式版本控制系统,可以有效、高速的处理从很小到非常大的项目版本管理。Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。

2、Torvalds 开始着手开发 Git 是为了作为一种过渡方案来替代 BitKeeper,后者之前一直是氏仿 Linux 内核开发人员在全球使用的主要源代码工具。开放源码社区中的有些人觉得BitKeeper 的许可证并不适合开放源码社区的工作,因此 Torvalds 决定着手研究许可证更为灵活的版本控制系统。尽管最初 Git 的开发是为了辅助 Linux 内核开发的过程,但是我们已经发现在很多其他自由软件项歼扮纤目中也使用了 Git。例如 很多 Freedesktop 的项目迁移到了 Git 上。

(资料来源:百度百科:Git

帐号已注销
推荐于2019-08-29 · TA获得超过1.1万个赞
知道答主
回答量:1086
采纳率:24%
帮助的人:69.1万
展开全部
  1. git checkout . #本地毕裤所有修改的。没有的提交的,都返回到原来的状态

  2. git stash #把所有没有提交的修改暂存到stash里面。可用git stash pop回复。

  3. git reset --hard HASH #返回到某个节点,不保留修改。

  4. git reset --soft HASH #返回到某个节点。

  5. 保留修改git clean -df #返回到某个节点

  6. git clean 参数

    -n 显示 将要 删除的文件和目录

    -f 删除 文件

    -df 删除文件和目录

github是一个肆备基于git的代码托管平台,付费用户可以建私人仓库,我们一般的免费用户只能使用公共仓库,也就是代码要公开。

Github 由Chris Wanstrath, PJ Hyett 与Tom Preston-Werner三位开发者在2008年4月创办。迄今拥有59名全职员工,主要提供基于git的版本托管服务。

目前看来,GitHub这场冒险已经胜出。根据来自维基百科关于GitHub的描述裂数毁,我们可以形象地看出GitHub的增长速度:

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
v水水无痕v
推荐于2017-09-28 · TA获得超过527个赞
知道小有建树答主
回答量:289
采纳率:100%
帮助的人:203万
展开全部
git checkout . #本地所有修改的。没举洞嫌有的提交的,都返回到原来的状态
git stash #把所有没有提交的修改颤判暂存到stash里面。可用git stash pop回正手复。
git reset --hard HASH #返回到某个节点,不保留修改。
git reset --soft HASH #返回到某个节点。保留修改
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
丶久爱不腻灬
2020-12-04 · TA获得超过1870个赞
知道小有建树答主
回答量:1079
采纳率:98%
帮助的人:23.5万
展开全部
git checkout . #本地所有的修改,没有提交的,都返回到原来的状态 git stash #把所有没有提交的修改暂存到stash里面。可用薯春悔git stash pop恢复。 git reset --hard HASH #返回到某个节点,不保留修改。 git reset --soft HASH #返回到某个节点,保留修改。 git log #可以查看 git commit 的历史记录及其 HASH ID
git clean命令用来从你的工作目录中删除所有没有track过的文件
git clean经常和git reset --hard一数正起使用. 记住reset只影响被track过的文件, 所以需要clean来删除没有track过的文件. 结合使用这两个森晌命令能让你的工作目录完全回到一个指定的的状态
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
eexpress
2014-10-31 · TA获得超过884个赞
知道大有可为答主
回答量:1493
采纳率:100%
帮助的人:770万
展开全部
直接co以前某一个版本就是嘛。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式