git-3

1.如何讓工作區的文件恢復為和暫存區一樣?

工作區所作的變更還不及暫存區的變更好,想從暫存區拷貝到工作區,變更工作區(恢復成和暫存區一樣的狀態),想到用git checkout -- 文件名

2.怎樣取消暫存區部分文件的更改?

如果暫存區中做了很多文件,但是只有部分文件想恢復成和HEAD一樣

指定了具體文件

3.消除最近的幾次提交?

git reset --hard 要恢復的地方? ? ? ? ?想從git倉庫中永久消失,不想要了(這條命令要慎用)

4.看看不同提交的指定文件的差異

如果想對不同的提交或不同的分支進行差異化比較的話,用git diff 分支1 分支2 -- 文件名

git diff temp master 這個是全部文件進行比較

git diff temp master -- index.html? 指定文件 index.html進行比較差異

也可以用分支值:

git diff 4cf1688 754c526 -- index.html

5.正確刪除文件的方法

如果你要從當前的commit 狀態,把某些文件不想要的,以后生成的commit不需要這個文件了,

用git rm 具體的文件名,git會直接把刪除的文件放到暫存區,不需要在工作路徑下再刪除這個文件

6.開發中臨時加塞了緊急任務怎么處理?

git stash apply 作用:

1.把我們之前存放的內容騰出來,把它的內容放在工作區去

2.stash在列表里面的信息還在,不會被刪除,可以反復使用

git stash pop 會自動刪除了

?git reset --hard HEAD 目的是為了讓我們工作區是干凈的

7.如何指定不需要Git管理的文件?

8.如何將Git倉庫備份到本地?

Git的備份

常用的傳輸協議

啞協議與智能協議

直觀區別:啞協議傳輸進度不可見;智能協議傳輸可見

傳輸速度:智能協議比啞協議傳輸速度快

備份特點

git clone --bare /e/Java/code/newlife/git_learning/.git ya.git

?git clone --bare? 地址/.git? 名字

git clone --bare file:///e/Java/code/newlife/git_learning/.git zhineng.git

git clone --bare? file://地址/.git? 名字

上面是temp分支,下面再添加一個zxy分支,作為練習

9.注冊一個GitHub賬號,配置公私鑰

?

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/165649.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/165649.shtml
英文地址,請注明出處:http://en.pswp.cn/news/165649.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

無損壓縮技巧:減小PDF文件尺寸的有效方法

我們在制作pdf文檔的時候,會加入許多內容,文字、圖片等等,素材添加的過多之后就會導致pdf文檔特別大,在上傳或者儲存時,就會特別不方便,所以今天就告訴大家一個pdf壓縮的方法,使用pdf在線壓縮工…

4-Docker命令之docker info

后續為大家逐個講解一下docker常用命令及其相關用法。docker常用命令查看如下: [root@centos79 ~]# docker --helpUsage: docker [OPTIONS] COMMANDA self-sufficient runtime for containersCommon Commands:run Create and run a new container from an imageexec…

洛谷 P1883 函數

P1883 函數 - 洛谷 | 計算機科學教育新生態 (luogu.com.cn) Error Curves - 洛谷 | 計算機科學教育新生態 (luogu.com.cn) 這兩題是一模一樣的,過一題水兩題。 分析 主要難點在于證明F(x)是一個單峰函數可以被三分,但是我隨便畫了幾個f(x)之后發現好像…

MySQL的Redo Log跟Binlog

文章目錄 概要Redo Log日志Redo Log的作用Redo Log的寫入機制 Binlog日志Binlog的作用Binlog寫入機制 兩段提交 概要 Redo Log和Binlog是MySQL日志系統中非常重要的兩種機制,也有很多相似之處,本文主要介紹兩者細節和區別。 Redo Log日志 Redo Log的作…

Docker+ Jenkins+Maven+git自動化部署

環境:Centos7 JDK1.8 Maven3.3.9 Git 2.40 Docker 20.10.17 準備工作: 安裝Docker Centos7默認的yum安裝的docker是1.13,版本太低,很多鏡像都要Docker版本要求,升級Docker版本。 卸載已安裝Docker: yum …

你知道如何實現游戲中的透視效果嗎?

引言 游戲中的透視效果可以合理運用CtrlCV實現。 不知道大家有沒有這樣一段經歷:在做Cocos項目時需要一些特定的Shader去做一些特定的效果,例如透視、高光、濾鏡等等,想自己寫吧,不怎么會啊,網上又找不到&#xff0c…

27 - 如何使用設計模式優化并發編程?

在我們使用多線程編程時,很多時候需要根據業務場景設計一套業務功能。其實,在多線程編程中,本身就存在很多成熟的功能設計模式,學好它們,用好它們,那就是如虎添翼了。今天我就帶你了解幾種并發編程中常用的…

redis-cluster集群(目的:高可用)

1、特點 集群由多個node節點組成,redis數據分布在這些節點中,在集群中分為主節點和從節點,一個主對應一個從,所有組的主從形成一個集群,每組的數據是獨立的,并且集群自帶哨兵模式 2、工作原理 集群模式中…

【ZedBoard學習實例1】 VGA顯示彩條

ZedBoard學習實例1 VGA顯示彩條 ZedBoard學習實例1 VGA顯示彩條參考文章改進 ZedBoard學習實例1 VGA顯示彩條 參考文章 彩條控制verilog代碼 主體參考了該文章的代碼,文中還介紹了相關的電路圖,還有ZedBoard的手冊內容。19201080分辨率顯示器的參數 針…

重生之我是一名程序員 37 ——C語言中的棧溢出問題

哈嘍啊大家晚上好! 今天呢給大家帶來一個燒腦的知識——C語言中的棧溢出問題。那什么是棧溢出呢?棧溢出指的是當程序在執行函數調用時,為了保護函數的局部變量和返回地址,將這些數據存儲在棧中。如果函數在函數調用時使用了過多的…

Sentinel核心類解讀:Entry

默認情況下,Sentinel會將controller中的方法作為被保護資源,Sentinel中的資源用Entry來表示。 Sentinel中Entry可以理解為每次進入資源的一個憑證,如果調用SphO.entry()或者SphU.entry()能獲取Entry對象,代表獲取了憑證&#xff…

安卓手機便簽APP用哪個,手機上好用的便簽APP是什么

在日常生活及工作方面,總是有許多做不完的事情需要大家來處理,當多項任務堆疊交叉在一起時,很容易漏掉一些項目,這時候大家會借助經常攜帶的手機來記錄容易忘記的事情,如手機上的鬧鐘、定時提醒軟件都可以用來記錄待辦…

2023亞太杯數學建模A題思路分析 - 采果機器人的圖像識別技術

1 賽題 問題A 采果機器人的圖像識別技術 中國是世界上最大的蘋果生產國,年產量約為3500萬噸。與此同時,中國也是世 界上最大的蘋果出口國,全球每兩個蘋果中就有一個,全球超過六分之一的蘋果出口 自中國。中國提出了一帶一路倡議…

JDK11新特性

目錄 一、JShell 二、Dynamic Class-File Constants類文件新添的一種結構 三、局部變量類型推斷(var ”關鍵字”) 四、新加的一些實用API 1. 新的本機不可修改集合API 2. Stream 加強 3. String 加強 4. Optional 加強 5. 改進的文件API 五、移…

canvas

Canvas 是 Android 中用于繪制圖形的重要類,它提供了許多用于繪制的常用方法。以下是一些常用的 Canvas 方法: 繪制顏色和背景: drawColor(int color): 用指定顏色填充整個畫布。drawRGB(int r, int g, int b): 用 RGB 值指定顏色填充整個畫布…

進程池,線程池與跨進程數據共享爬取某岸網圖片

看教程的時候看到一個,生產者跟消費者的概念比較有意思,但是給的代碼有問題無法正常運行,于是我就搗鼓了一下。 基本概念就是: 生產者: 一個進程獲取網頁沒頁的圖片連接(主進程…

Django框架之中間件

目錄 一、引入 二、Django中間件介紹 【1】什么是Django中間件 【2】Django中間件的作用 【3】示例 三、Django請求生命周期流程圖 四、Django中間件是Django的門戶 五、Django中間件詳解 六、中間件必須要掌握的兩個方法 (1) process_request (2) process_respon…

Redis集群環境各節點無法互相發現與Hash槽分配異常 CLUSTERDOWN Hash slot not served的解決方式

原創/朱季謙 在搭建Redis5.x版本的集群環境曾出現各節點無法互相發現與Hash槽分配異常 CLUSTERDOWN Hash slot not served的情況,故而把解決方式記錄下來。 在以下三臺虛擬機機器搭建Redis集群—— 192.168.200.160192.168.200.161192.168.200.162啟動三臺Redis集…

芯知識 | MP3語音芯片IC的優勢特征及其在現代科技應用中的價值

隨著科技的飛速發展,MP3語音芯片作為一種高度集成的音頻處理解決方案,在現代電子產品中發揮著越來越重要的作用。本文將分析MP3語音芯片的優勢特征,并探討其在各個領域的應用價值。 一、MP3語音芯片的優勢特征 MP3語音芯片具有多種顯著的優…

CC++輸入輸出流介紹

介紹 C中的輸入輸出流主要包括標準輸入輸出流、文件輸入輸出流和內存數據流。 標準輸入輸出流可以通過使用cin和cout進行數據的讀取和輸出文件輸入輸出流可以通過使用ifstream和ofstream對文件進行讀寫操作內存數據流可以通過使用stringstream對字符串進行讀寫操作 應用舉例…