git教程2-刪除修改和文件
文件處於三種狀態:
1.位於工作區,未修改狀態;
2.位於工作區,已經修改狀態;
3.位於暫存區,已經暫存但未commit。
4.已經commit。
一、文件刪除修改:
1.已經修改,但未add:
git checkout -- filename //恢復到上一次commit狀態
2.已經暫存,尚未commit:
git reset HEAD filename //取消暫存
git checkout --filename //恢復到上一次commit狀態
3.已經commit:
git reset --hard version //回退
二、刪除文件
1.完全刪除:
rm filename //工作區刪除
git rm filename //版本庫刪除
git commit -m "remove filename" //提交刪除
2.誤刪除後恢復:
git checkout -- filename //實際是恢復到上一次commit內容
git教程2-刪除修改和文件
相關推薦
git教程2-刪除修改和文件
nbsp comm 狀態 file 回退 move head set eset 文件處於三種狀態: 1.位於工作區,未修改狀態; 2.位於工作區,已經修改狀態; 3.位於暫存區,已經暫存但未commit。 4.已經commit。 一、文件刪除修改: 1.已經修改,但未add
iOS開發環境 - Git教程2.0:添加遠程倉庫
lan -128 new 右上角 服務器 pos 需要 下一步 warn 添加遠程庫 1 - 你已經在本地創建了一個Git倉庫後,又想在GitHub創建一個Git倉庫,並且讓這兩個倉庫進行遠程同步,這樣,GitHub上的倉庫既可以作為備份,又可以讓其他人通過該倉庫來協作,真
linux4.10.8 內核移植(二)---初步裁剪、分區修改和文件系統
如何 搜索 錯誤 命令 device 查看源碼 static .cn lock 一、初步裁剪 在內核根目錄下 執行: make menuconfig 1.1 system type裁剪 選擇 SAMSUNG S3C24XX SoCs Support 進
使用git的ssh下載程式碼和文件
公司的雲專案的程式碼和文件使用git管理,使用方法如下。 1、在電腦上安裝git 2、生成自己的ssh的rsa的公鑰和私鑰 生成方法一 使用eclipse Window-Preferences-General-Network Conne
IO流案例:1.復制多級文件夾 2.刪除多級文件夾
exception 得到 多級 static oid while 一個 是否 調用 package copy; /* 需求:復制多級文件夾 復制d:\\itcast(包含文件和子文件夾)到模塊目錄下 分析: d:
linux系統下文件夾以及文件的權限查看及修改;以及文件和文件夾刪除 rm -rf 命令的使用
系統 chang html 更改 修改文件 art 文件名 mage 管理命令 1、直接查看文件或者文件夾的權限命令: >>ll 或者 >>ls -l r代表讀取權限,w寫權限,x代表執行權限 第一個代表文件類型,-代表是普通文件,d代表是文
delphi 修改文件夾名和文件名
truct hfile ring sea ria 所有 sys har pie unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, F
作業二:優化購物車:用戶入口:1.將商品的信息存到文件中;2.將已經購買的商品、余額記錄存到文件中。商家入口:1.可以添加商品;2.可以修改商品的價格
car brush 薪水 blog and not else iphone client #Author:AXIN #Date:2017/5/22 12:04 #優化版的購物車 #用戶入口: #1.商品的信息存到文件裏 #2.已購商品,余額記錄 #商家入口: #1.可以添
java文件和文件夾復制、刪除、移動操作
iter create ins target sta temp 文本 read get [java] view plain copy import java.io.File; import java.io.FileInputStream; import
Git 恢復誤刪除的本地倉庫文件
信息 倉庫 rm git commit 在工作中使用首先使用git add *添加文件到本地倉庫裏,git commit -m "****"之後發現添加了一些自己不想提交的代碼;所以使用了git rm *~刪除了本地倉庫裏所有add的文件,最後發現本地代碼也沒有了,怎麽辦? 1、首先使用
intllij IDE 中git ignore 無法刪除target目錄下的文件
ignore 無法刪除 網上 一份 class 初始 work net base 原因: git的本地忽略設置必須保證git的遠程倉庫分支上沒有這個要忽略的文件,如果遠程分支上存在這個文件,本地在設置ignore 這個文件,將會失敗,無法commit忽略。(有人說是g
Linux 刪除文件夾和文件的命令
刪除文件夾 兩個 -s 強行 簡單 參數 所有 font ces linux刪除目錄很簡單,很多人還是習慣用rmdir,不過一旦目錄非空,就陷入深深的苦惱之中,現在使用rm -rf命令即可。直接rm就可以了,不過要加兩個參數-rf 即:rm -rf 目錄名字-r 就是向下遞
servlet文件上傳2——復合表單提交(數據獲取和文件上傳)
import bmi util 3.2 utf false ons quest pat 上傳文件時表單enctype屬性必須要更改為<enctype=‘multipart/form-data‘>;采用post提交表單,元素需要有name屬性; 利用第三方jar包
Qt 編程指南 4 按鈕2 打開網頁和文件夾
dir 地址 cpp 創建項目 當前 char obj mage bug 功能: 按鍵打開文件夾和網頁 效果: 教程 1 添加兩個鏈接按鈕 分別命名 commandLinkButtonFolder 和 commandLinkBut
Git倉庫創建和文件提交
you glob 一個 oba sgi commit github 分布 3-9 參考質料:廖雪峰的個人網站 Git 什麽是Git:一個分布式版本管理系統; 作用:管理你的歷史文件,文件修改歷史,團隊協作。 Windows下安裝Git: 到鏈接下載安裝包,國內鏡像 雲盤
linux刪除不了文件, 修改文件屬性也刪除不了的一個解決思路
邏輯 連接 文件屬性 英文 一個 -- span 隱藏屬性 linux 場景: 公司要求卸載軟件時, 也包含卸載一個目錄下的所有文件. 於是去修改刪除文件的shell腳本, 添加了刪除文件及文件夾的命令(當然是在root權限下的) 如: rm -rf /home/v
2.23-2.26 查找文件和文件名後綴
centos linux 2.23-2.26 查找文件和文件名後綴在Linux下搜一個文件1、‘which’ 用來查找可執行文件的絕對路徑which只能用來查找PATH環境變量中出現的路徑下的可執行文件。這個命令用的也是蠻多的,有時候我們不知道某個命令的絕對路徑,which 一下很容易就知道了。2、‘
web項目啟動時配置監聽本地目錄文件添加, 刪除, 修改, 等操作
init delet break tlist 項目啟動 重新 entry ted eve 大致原理: 通過配置監聽器在web容器啟動或銷毀的時候做相應的操作, 系統目錄的監聽器使用從jdk1.7才有的WatchService 操作步驟: 1> 自定義自己的監聽器實現
Mayi_windows下 刪除指定文件夾裏面一周前的所有文件和文件夾的bat
lai string ash 刪除 orf 文件夾路徑 log 刪除指定文件 windows forfiles /p "指定文件夾路徑" /m * /s /d -7 /c "cmd /c if @isdir==TRUE (rd /q @path) else del /f /
Day04 文本和文件查找&賬戶管理&歸檔(ADMIN04-2)
有時 最短 echo col str su - network 9.4 use 7.7 find -iname 根據文件名稱查找,忽略大小寫字符,查找條件可用通配符 7.8 find -inum 根據文件的inode查找 7.9 find -maxdepth 限制目錄查找的