`
yuxiaolongwin
  • 浏览: 29875 次
  • 来自: 上海
文章分类
社区版块
存档分类
最新评论

git 上误提交了文件夹

git 
阅读更多

git上一不小心提交了不该提交的代码,如class等。

 

1. git rm -r ./class/* 

2. git commit -a -m './class'

3. git push -u origin master

4. .gitignore 加入class/*

 

转载 http://marshal.easymorse.com/archives/4907

分享到:
评论

相关推荐

    git使用教程-史上最全,最简洁的使用教程

    通过命令行创建一个新的空文件夹,并使用`git init`命令初始化一个Git仓库。 ``` mkdir 新仓库名 cd 新仓库名 git init ``` #### 四、检出仓库 如果需要克隆一个已存在的仓库到本地: ``` git clone /path/to/...

    git 简单学习

    - **配置错误**:如果您在执行`git add`时遇到错误,可能是`.git/config`文件中的配置有误。使用`vim .git/config`检查配置文件,并确保没有语法错误。 - **忽略文件设置**:如果您不希望某些文件被Git追踪,可以在...

    Git图形化界面工具 小乌龟 TortoiseGit

    1. **克隆仓库**:在目标文件夹上右键,选择“Git Clone”,输入远程仓库URL,即可将代码库克隆到本地。 2. **添加文件**:将新文件放入工作目录,右键选择“Git Add”,文件就会被添加到暂存区,准备提交。 3. **...

    【Git权威指南】基础教程-第一章【视频】

    4. 初始化仓库:了解如何在本地创建一个新的Git仓库,或者将已有的文件夹转换为Git仓库,使用`git init`命令。 5. 克隆仓库:通过`git clone`命令,你可以复制远程仓库到本地,这样就可以开始参与项目开发。 6. ...

    basics:一开始建git仓库把源文件夹替换掉了,本地github上能看到文件,网页的上传不上去。于是把代码复制保存了下来,丢失了iconfont和icomoon文件夹。但都是最基础的css ,js,jq能做的东西,存个档温故知新

    在这个场景中,用户在创建Git仓库时遇到了问题,误将源文件夹替换,导致本地仓库与GitHub上的远程仓库同步出现问题。这里我们将深入探讨Git的基础操作、文件恢复方法以及如何避免类似错误。 首先,Git的基本操作...

    Git简明指南.pdf

    - 打开新文件夹并执行`git init`来初始化一个本地仓库。 - 克隆已有的远程仓库到本地:`git clone /path/to/repository`。 ### 工作流程 Git工作流程主要由三个部分组成: 1. **工作目录(Working Directory)**:...

    Git使用技巧.docx

    安装完成后,通过在任意文件夹上右键点击并寻找“Git Bash Here”选项来确认安装成功。接着,你需要设置用户配置,以便Git识别你的身份。在命令行中输入以下命令: ```bash git config --global user.name "你的名字...

    git程序管理工具资源

    Git的强大之处在于它能够跟踪文件的每一次修改,方便团队协作,并且提供了一种可靠的方式来恢复误删或误改的代码。"git程序管理工具资源"这个标题暗示了我们将讨论与Git相关的管理和实用工具。 "Git-2.33.0.2-64-...

    git使用文档

    如果遇到问题,如误删除文件,可以使用`git reset`或`git revert`来回滚更改,`git clean`用于清理未跟踪的文件。 通过以上介绍,你应该能对Git的基本操作有了一定的了解。继续学习和实践,你将能够熟练地使用Git...

    如何理解Git.docx

    - **编辑提交信息**:如果在提交后发现提交信息有误,可以通过`git commit --amend -m "New message"`命令重新编辑提交信息。 通过以上介绍,我们可以看到Git不仅仅是一款强大的版本控制工具,更是现代软件开发流程...

    最新Git经典书籍《Pro Git》E文

    - **2.2.4 忽略文件(Ignoring Files)**:设置忽略特定的文件或文件夹,这些文件不会被Git追踪。 - **2.2.5 查看已暂存和未暂存的变化(Viewing Your Staged and Unstaged Changes)**:显示已准备好提交和未准备好提交...

    尚硅谷技术课程系列之Git V2.01

    7. 版本回退:如果发现某个提交有误,可以使用 `git reset` 或 `git revert` 回退到之前的版本。 8. 查看历史:`git log` 呈现提交的历史记录,`git blame` 显示每一行代码是谁在何时修改的。 Git 的优势在于其...

    git 命令的收集以及总结分享学习

    - **暂存区(Stage/Index)** —— 存储在版本库中的一个区域,当使用`git add`命令时,实际上是将文件的改动添加到了暂存区中,等待后续的提交。 - **分支(Branch)** —— Git自动为项目创建了一个主分支`master`...

    git 入门与精通学习 适合人群为刚接触学习者

    2. 仓库(Repository):仓库是Git保存所有版本信息的地方,通常位于项目根目录下的`.git`隐藏文件夹。 3. 分支(Branch):分支是Git的一大特色,它允许开发者在不影响主分支的情况下进行开发,每个分支代表项目的...

    分布式版本控制系统Git.docx

    - **恢复被删文件**:如果误删除文件,可以通过`git reset HEAD <file>`命令恢复到暂存区。 通过以上介绍,我们可以了解到Git作为一种强大的分布式版本控制系统,不仅能够有效地管理项目源码的变化历史,还提供了...

    git 桌面工具

    4. **版本控制**: TortoiseGit支持版本回退,你可以轻松地恢复到之前任何一次提交的状态,这对于误操作或尝试不同实现方案提供了保障。 5. **分支管理**: Git的分支功能是其强大之处,TortoiseGit简化了创建、切换...

Global site tag (gtag.js) - Google Analytics