Git使用基本指南

一、Git 基礎配置

首先需要配置用戶信息,讓 Git 知道你是誰:

git config --global user.name "你的名字"
git config --global user.email "你的郵箱@example.com"

如果需要查看配置信息,可以使用:

git config --list

二、倉庫操作

1.創建新倉庫

git init

該命令會在當前目錄下創建一個新的 Git 倉庫。

2.克隆已有倉庫

git clone [遠程倉庫URL]

例如克隆一個名為 project 的倉庫:

git clone https://github.com/user/project.git

三、文件操作

1.查看文件狀態

git status

通過此命令可以查看哪些文件被修改、添加或刪除。

2.添加文件到暫存區

添加單個文件:

git add [文件名]

添加所有文件:

git add .

3.提交文件到本地倉庫

git commit -m "提交說明"

四、分支操作

1.查看分支

git branch

2.切換分支

git checkout [分支名]

3.創建并切換分支

git checkout -b [分支名]

4.合并分支
先切換到目標分支,再執行合并:

git checkout master
git merge [分支名]

五、遠程倉庫操作

1.添加遠程倉庫

git remote add origin [遠程倉庫URL]

2.推送本地分支到遠程倉庫

git push -u origin [分支名]

3.拉取遠程倉庫更新

git pull origin [分支名]

六、版本回退

1.查看提交歷史

git log

2.回退到指定版本

git reset --hard [commit ID]

七、撤銷操作

1.撤銷工作區修改

git checkout -- [文件名]

2.撤銷暫存區修改

git reset HEAD [文件名]

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

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

相關文章

【入門】【例17.3】 內功逼毒

| 時間限制:C/C 1000MS,其他語言 2000MS 內存限制:C/C 64MB,其他語言 128MB 難度:中等 分數:100 OI排行榜得分:12(0.1分數2難度) 出題人:root | 描述 黃蓉中了毒,在 t 時…

蘋果芯片macOS安裝版Homebrew(親測)

在Linux服務器上安裝一個軟件常用yum,apt、dnf命令,同樣macOS可以使用brew命令來安裝軟件。 brew會自動幫你下載、解壓、安裝和配置,更重要的是:它還會自動處理好軟件之間的依賴關系,它將所有軟件都安裝在獨立的統一目…

uniapp+vue3做小程序,獲取容器高度

小程序獲能用createSelectorQuery,如果是子組件,后面可以額外加一個參數in來指定獲取dom的范圍。小程序里面可以直接.in(this),但是vue3沒有this了,那就只能通過getCurrentInstance去獲取當前實例代替this ,注意這里需…

【網工】華為配置專題進階篇①

目錄 ■浮動路由和BFD配置 ▲浮動路由 基本配置示例 ▲BFD ▲驗證命令 ▲測試連通性 ■路由綜合實驗RIP OSPF BGP ■浮動路由和BFD配置 ▲浮動路由 浮動路由:設置preference 浮動路由是一種備份路由機制,當主路由失效時,浮動路由會…

DeepLegal AI:智能法律文檔審查與合規助手+MVP

1. 商業價值與市場機會 DeepLegal AI旨在革新法律行業中耗時且資源密集型的文檔審查和合規流程。該應用將利用DeepSeek先進的語言模型能力,為律師事務所、企業法務部門和合規團隊提供一個高效、準確且經濟的解決方案。 市場機會: 法律科技市場正經歷爆…

使用 Rust 編寫簡單計算器

在編程語言的世界中,Rust 以其安全性和高性能而聞名。今天,我們將通過一個簡單的項目來探索 Rust 的魅力 —— 編寫一個簡單的命令行計算器。這個計算器將支持基本的算術運算(加、減、乘、除),并且可以通過用戶輸入進行…

清華大學:《AI賦能教育 :高考志愿填報工具使用指南》下載

志愿填報的認知革命已經到來 “分數出來了,但不知道能上什么學校……” “喜歡這個專業,但不知道就業前景怎么樣?” “到底是選熱門專業還是選興趣愛好?” 這些讓百萬家庭徹夜難眠的問題,你是否正在經歷? …

【科技公司的管理】

如何打造高效、人性化的目標驅動型公司?——OKR管理法績效薪酬體系全指南 你希望公司目標清晰、員工高效、多勞多得,同時避免馬斯克式的“冷血管理”,兼顧員工生活需求。以下是系統性解決方案,涵蓋目標設定(OKR&#x…

小白成長之路--nginx基礎配置(一)

文章目錄 一、概述1.1 Nginx 特點1.2 Nginx 作用1.3Nginx工作原理 二、Nginx服務搭建2.1安裝2.2 目錄結構2.3 配置文件作用2.4 nginx,conf配置文件詳解2.5 核心命令2.6 Nginx信號三.Nginx3.1啟動 總結 一、概述 Nginx 是開源、高性能、高可靠的 Web服務器 和反向代理服務器&am…

從最基礎的float布局開始學前端

前端學習其實不難&#xff0c;我們先從float布局講起&#xff0c;寫一個最簡單的導航欄&#xff1a;Logo在左&#xff0c;導航鏈接在右。下面是示例代碼&#xff1a; <!DOCTYPE html> <html lang"zh-CN"> <head><meta charset"UTF-8"…

12. TypeScript 高級類型

TypeScript 中的高級類型包括映射類型、條件類型、字面量類型和遞歸類型等強大結構。這些特性使開發者能夠表達類型之間更復雜的關系&#xff0c;從而處理邊緣情況&#xff0c;并定義更動態、更靈活的類型系統。 一、映射類型 TypeScript 映射類型&#xff08;Mapped Types&a…

韓國證券交易所(KRX)全生態接入系統技術白皮書

核心價值&#xff1a;為全球最活躍的衍生品市場&#xff08;日均交易量480億美元&#xff09;提供 5μs延遲引擎全合規認證&#xff0c;助力中資機構搶占韓國78%衍生品交易份額 一、KRX市場機遇與準入壁壘 1.1 核心數據錨定&#xff08;2025Q2&#xff09; 指標數值全球競爭力…

【Clickhouse系列】增刪改查:對比mysql

目錄 1. 寫入操作 (INSERT) 2. 刪除操作 (DELETE) 3. 更新操作 (UPDATE) 4. 查詢操作 (SELECT) 5. 總結對比表&#xff1a; 6. 參考鏈接 核心哲學差異&#xff1a; MySQL&#xff1a; 面向在線事務處理。核心目標是保證數據的強一致性、原子性和低延遲的單行操作&#x…

低壓電工作業中,如何正確選用熔斷器的額定電流?

在低壓電工作業中&#xff0c;正確選用熔斷器額定電流需綜合考慮負載類型、額定電流等因素&#xff0c;具體方法如下&#xff1a; 照明電路&#xff1a;對于白熾燈負載&#xff0c;熔體額定電流可按被保護電路上所有白熾燈工作電流之和的 1.1 倍選取。若是日光燈和高壓水銀熒…

MySQL:索引優化實戰技巧

目錄 一、前言 二、基礎知識回顧 三、索引設計優化 1.遵循最左匹配原則&#xff0c;合理設計聯合索引順序 2.利用覆蓋索引避免回表查詢 3.針對字符串列使用前綴索引 4.合理使用復合索引替代多個單列索引 5.使用前綴索引優化模糊查詢的左匹配 四、索引使用優化 1.避免在…

開關電源計算輔助軟件SMPSKIT V10.3

資料下載地址&#xff1a;開關電源計算輔助軟件SMPSKIT V10.3 SMPSKIT &#xff1a; 內置一些常見IC的計算 內置絕大多數磁芯數據 內置變壓器分層計算器 可用戶編程功能 包含絕大多數拓…

OpenHarmony應用開發-全量包的使用

文章目錄 一、下載full-sdk二、替換本地對應版本的SDK1.查看本地SDK安裝目錄2.替換對應的SDK版本 三、升級APL權限為系統權限&#xff08;升級后便可使用系統接口&#xff09;四、重啟IDE并重新進行應用簽名總結 一、下載full-sdk 可以在官方提供的“每日構建”中搜索對應版本…

sudo安裝pip包的影響

使用 sudo 安裝的 pip 包和不使用 sudo 安裝的 pip 包在 Ubuntu 20.04 上有以下幾個主要區別&#xff1a; 1. 安裝位置&#xff1a; 使用 sudo: 包會被安裝到系統級別的 Python 環境中&#xff0c;通常是 /usr/local/lib/python3.8/dist-packages/ 或 /usr/lib/python3/dist-…

uniapp 多圖上傳,加水印功能(全平臺通用)

多圖上傳和水印都是比較難得&#xff0c;特別是有的api只支持在小程序用&#xff0c;h5不給用 效果圖 普通的多圖上傳 // 多圖上傳 // count&#xff1a;最大數量 export function headerUploads0(count 9, orderNumber , watermarkInfo) {return new Promise((resolve, r…

【appium】5. Appium WebDriver 支持的常用方法匯總

下面是一個完整的 Appium WebDriver 支持的常用方法匯總&#xff0c;并附上典型用法示例。 一、元素查找方法/元素操作方法 ? 使用 find_element() 和 find_elements() from appium import webdriver from appium.webdriver.common.appiumby import AppiumBy# 單個元素查找 …