如何删除git远程仓库项目的所有内容,重新提交所有内容

如果我们上传了一个项目到git并已经commit和push了所有内容,但是忘记搞gitignore文件,

导致一些不想加入版本控制的文件,如IDE配置文件,编译文件,部署文件等,

现在不知道怎么办了?

试一试如下命令:

首先配置好你的.gitignore文件,然后

git rm -r --cache .

git add .

git commit -m "gitignore working"

原文地址:https://www.cnblogs.com/xxnn/p/9545173.html

时间: 2024-11-08 21:45:42

如何删除git远程仓库项目的所有内容,重新提交所有内容的相关文章

怎样从本地删除git远程仓库里面的文件

https://jingyan.baidu.com/article/2a1383288e2ba5074a134fb5.html git是大家通用的一种版本控制系统,便捷高效,各种命令需要牢记,今天小渔介绍给大家的是git的删除命令,即将文件从远程仓库中删除的操作. 方法/步骤 1 首先,我们打开自己的本地GIT仓库,在根目录下右击鼠标,选择git bash选项. 2 进入到我们的git命令行页面后,先将远程代码pull到本地,保持本地仓库跟远端仓库同步. 3 然后我们使用git rm命令删掉要删

Git Step by Step – (7) Git远程仓库(续)

上一篇文章介绍了Git远程仓库的一些使用,但是还是有些东西需要补充一下,所以有了这个续篇. .gitignore 前一篇中,我们介绍了Git的patch功能,当我们生成patch之后,"git status"就会显示patch文件是"Untracked files".当然,我们也没有必要去跟踪这个patch文件. 同样,项目中可能会经常生成一些Git系统不需要追踪(track)的文件,在编译生成过程中 产生的文件或是编程器生成的临时备份文件.我们可以在使用"

Git 远程仓库的管理和使用

要参与任何一个 Git 项目的协作,必须要了解该如何管理远程仓库.远程仓库是指托管在网络上的项目仓库,可能会有好多个,其中有些你只能读,另外有些可以写.同他人协作开发某 个项目时,需要管理这些远程仓库,以便推送或拉取数据,分享各自的工作进展.管理远程仓库的工作,包括添加远程库,移除废弃的远程库,管理各式远程库分 支,定义是否跟踪这些分支,等等 查看当前的远程库 要查看当前配置有哪些远程仓库,可以用 git remote 命令,它会列出每个远程库的简短名字.在克隆完某个项目后,至少可以看到一个名为

Git远程仓库地址变更本地如何修改

公司搬移, 作为git仓库的服务器IP地址变了. 本地代码挺多,重新检出太占时间,可以修改一个什么配置让我本地仓库和新的远程仓库建立关联吗, 答案是肯定的! 方法有很多,这里简单介绍几种:以下均以项目git_test为例:老地址:http://192.168.1.12:9797/john/git_test.git新地址:http://192.168.100.235:9797/john/git_test.git远程仓库名称: origin 方法一 通过命令直接修改远程地址进入git_test根目录

git 远程仓库 轻松创建

很多时候,为了方面管理我们写的代码,我们采用git 远程仓库来进行管理和备份.防止代码被他人篡改或删除.那如何来进行创建远程仓库呢? 1.我们必须有一个远程服务器端,在这里可以把任意一台电脑作为服务器,创建步骤: [email protected]:~$ pwd /home2/boxbuilder [email protected]:mkdir remote.git 创建一个裸库,方法: [email protected]:~$ git init --bare Initialized empty

[Git]Git远程仓库的简单应用

[Git]Git远程仓库的简单应用 前段时间老哥让看看Git,说可以多多了解一些开源的东西,本菜鸟果断听从,从网上了解有关资料,看看这到底是个什么东东.不过脑容量有限并且临时有点事,最近才抽出时间实际操作了一下.只了解了很简单的一个流程,遂记之以备后用. 言归正传,我是在开源中国上注册的账号,就以之为例,别的地方没试过,想必也是大同小异吧. 1. 当然是注册账号啦 Go to https://git.oschina.net/signup 用人家东西,自然要听人家的吩咐,填个表格咯 Like th

Git 远程仓库(Github)

Git 远程仓库(Github) Git 并不像 SVN 那样有个中心服务器. 目前我们使用到的 Git 命令都是在本地执行,如果你想通过 Git 分享你的代码或者与其他开发人员合作. 你就需要将数据放到一台其他开发人员能够连接的服务器上. 本例使用了 Github 作为远程仓库,你可以先阅读我们的 Github 简明教程. 添加远程库 要添加一个新的远程仓库,可以指定一个简单的名字,以便将来引用,命令格式如下: git remote add [shortname] [url] 本例以Githu

将本地目录推送到Git远程仓库

1. 先在github或者码云上创建一个公开或私有项目:例如demo 2. 在本地也就是要推送的项目目录中使用 git init 进行初始化,把其变成git可以管理的仓库 git init 3. 若要忽略本地的文件或文件夹不被提交到git远程仓库 ,则需要在项目根目录下创建 .gitignore 文件 touch .gitignore 4. 打开文件,编辑内容,写如要忽略的文件,例如: .idea # python中的一个隐藏文件,自动生成的,不需要提交 *.py[cod] #一些没有用的附带文

git远程仓库

git远程仓库 到目前为止,我们已经掌握了如何在Git仓库里对一个文件进行时光穿梭,你再也不用担心文件备份或者丢失的问题了. 可是有用过集中式版本控制系统SVN的童鞋会站出来说,这些功能在SVN里早就有了,没看出Git有什么特别的地方. 没错,如果只是在一个仓库里管理文件历史,Git和SVN真没啥区别.为了保证你现在所学的Git物超所值,将来绝对不会后悔,同时为了打击已经不幸学了SVN的童鞋,本章开始介绍Git的杀手级功能之一(注意是之一,也就是后面还有之二,之三……):远程仓库. Git是分布