国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

Git基本操作(1)

這篇具有很好參考價值的文章主要介紹了Git基本操作(1)。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

前面我們配置了git還有遠程倉庫,今天我們來了解一下git的基本操作。

初始化git本地倉庫

首先,我們在裝好git之后,我們就要初始化一個git倉庫,我們可以用命令行git init來初始化一個git本地倉庫,首先我們創(chuàng)建一個文件夾:
Git基本操作(1),Git,git
我們進入到gitcode文件夾,使用git init命令:
Git基本操作(1),Git,git
我們查看隱藏文件,發(fā)現(xiàn)如果出現(xiàn) .git,就表明我們成功創(chuàng)建了一個git的本地倉庫。
我們看看這個.git下有哪些文件:
Git基本操作(1),Git,git
這下面的文件都是非常重要的,不要輕易修改。

git本地倉庫配置

git config user.name 和git config user.email

我們有了本地倉庫之后,我們可以對我們的這個本地倉庫進行一個基礎(chǔ)的配置——配置郵箱和用戶名:
我們可以先用git config -l查看我們當(dāng)前的配置:
Git基本操作(1),Git,git
我們可以為當(dāng)前的本地倉庫設(shè)置專屬的用戶名和郵箱,使用git config user.name “Your name”
git config user.email “Your email” :
Git基本操作(1),Git,git
我們發(fā)現(xiàn)下面兩行就是這個倉庫的專屬的郵箱和用戶。

git config --unset user.name和git config --unset user.email

此時如果我們想取消這個郵箱和用戶,我們可以使用git config --unset user.namegit config --unset user.email解除當(dāng)前的git倉庫的用戶和郵箱:
Git基本操作(1),Git,git

git config --global

如果我們一臺機器上的所有的本地倉庫都會往一個用戶和郵箱去提交,我們可以把這個設(shè)置成全局的,只需要帶上–global:

git config [--global] user.name "Your Name"
git config [--global] user.email "email@example.com"

取消設(shè)置也是一樣的:

git config [--global] --unset user.name
git config [--global] --unset user.email

認識工作區(qū),暫存區(qū),版本庫

現(xiàn)在我們在gitcode這個文件夾下創(chuàng)建一個文件:
Git基本操作(1),Git,git
我在gitcode下創(chuàng)建了一個My_file的文件,好了,現(xiàn)在的問題是這是候git可以管理這個文件嗎?答案是不行。

其實,我們這個gitcode下的這個隱藏的.git文件就是我們的版本庫,什么叫版本庫呢?其實很簡單,就是我們可以通過git對我們文件的修改進行跟蹤,而跟蹤的結(jié)果會由這個.git的隱藏文件進行管理。

Git基本操作(1),Git,git

好了現(xiàn)在我們了解了版本庫,我們還得清楚一個概念——工作區(qū)。
什么叫工作區(qū)呢?說的直白一點,就是一個包含.git文件的文件夾,比如我的gitcode這個文件夾包含了.git,這個時候,我的gitcode就是一個工作區(qū),我在gitcode這個工作區(qū)創(chuàng)建了My_file文件。
Git基本操作(1),Git,git
如果我們想讓git管理My_file文件,我們就要讓My_file文件進入到版本庫中,但是請注意,我們不能直接在.git文件夾下創(chuàng)建文件,這是絕對不允許的。那我們應(yīng)該怎么辦呢?我們先來看一張圖:
Git基本操作(1),Git,git
通過這張圖,我們大概知道,首先我們要進行add操作讓文件進入stage(暫存區(qū)index)然后再用commit操作把文件交到master分支,才算把文件交到了版本庫中。這時候git才能管理這個文件。

更深層次理解

其實我們除了上面的三個板塊,我們還有一個板塊叫對象庫
Git基本操作(1),Git,git
我們工作區(qū)的任何改動會交到這個對象庫中,然后暫存區(qū)儲存的不是真實的對象,而是指針,指針會指向?qū)ο髱熘袑ο螅?br>Git基本操作(1),Git,git
然后commit操作會把暫存區(qū)中東西接到master分支中(通過HEAD指針),同時master上也有指向?qū)ο髱熘袑ο蟮闹羔槪?br>Git基本操作(1),Git,git
這樣git可以對我們的文件進行管理了。
我們可以把.git文件的結(jié)構(gòu)看看,對應(yīng)我們所說的部分。
Git基本操作(1),Git,git
我們好像沒有看到暫存區(qū)的部分,那是因為我們這個git倉庫是新建的,還沒有進行任何的add,commit操作,暫時還不會顯示出來,我們可以把我們的My_file文件上交一下:
Git基本操作(1),Git,git
這下我們看到了暫存區(qū)了。

git add + 文件名

之前鋪墊這么多,這下可以講一下git的操作了,我們先來我們最熟悉的一個git add +文件名比如我想把My_file上交:
Git基本操作(1),Git,git
后面也可以接多個文件名:
Git基本操作(1),Git,git
也可以git add .,這里這個點的意思就是把當(dāng)前文件夾下所有修改過的文件都交到暫存區(qū)中:
Git基本操作(1),Git,git

git commit -m “描述信息”

我們在add之后,就要把文件交到master上,這步的操作是git commit -m “描述信息”,這里的-m + “描述信息”,不能省,這里我們-m就是日志信息,對于我們進行版本控制非常重要。
Git基本操作(1),Git,git

git log 查看日志信息

我們可以用git log查看日志信息:
Git基本操作(1),Git,git
我們看到commit的后面有一串字符串,這個是上交時的關(guān)鍵信息,也是進行版本控制的重要信息。

如果嫌棄這么多的信息過于累贅,我們可以帶上選項 –pretty=oneline
Git基本操作(1),Git,git文章來源地址http://www.zghlxwxcb.cn/news/detail-838144.html

到了這里,關(guān)于Git基本操作(1)的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費用

相關(guān)文章

  • Git基本操作命令

    Git基本操作命令

    目錄 一、簡介 二、基本命令使用 (1) git add ---將該文件添加到暫存區(qū) (2) git status --- 命令用于查看在上次提交之后是否有對文件進行再次修改 (3) git diff -- 比較文件在暫存區(qū)和工作區(qū)的差異 (4) git commit? ---?將暫存區(qū)內(nèi)容添加到本地倉庫中 (5) git reset --指定退回某一次提交的版

    2024年02月05日
    瀏覽(47)
  • git 的基本操作

    git 的基本操作

    1. git建立本地倉庫 在想要建立的目錄下輸入命令 git init 我們可以看一下 .git目錄下有什么 ? 2. 配置git本地倉庫? 配置用戶的 name 和 email 命令:git config [...] 配置完后,我們像查看一下 剛才的配置 2.1 查看配置命令 git config -l 2.2 刪除配置? 命令:git config --unset [...] 查看配置

    2024年02月11日
    瀏覽(22)
  • Git基本操作筆記

    Git基本操作筆記

    ????????Git在我們?nèi)粘9ぷ髦惺潜夭豢缮俚模瑒側(cè)肼毜膶嵙?xí)生可能只要會安裝git、git clone,git pull 即可,git安裝的教程有很多我就不一一講述了。 ????????Windows安裝教程請訪問此博主的鏈接 Git安裝教程-window版本 · 語雀 在平常開發(fā)中,我們肯定需要用到git,這里我給大

    2024年02月02日
    瀏覽(26)
  • git的基本操作

    在工作過程中,有時會用公司的電腦進行項目開發(fā),或者使用個人電腦,但是git的一些默認配置,需要更改,可以按照下面方式完成。 在實際項目開發(fā)中,經(jīng)常會遇到,剛開始,并沒有創(chuàng)建遠程倉庫,只是通過git相關(guān)操作,在本地管理項目,如果需要將項目推送到遠程項目,

    2024年02月09日
    瀏覽(22)
  • Git基本操作(1)

    Git基本操作(1)

    前面我們配置了git還有遠程倉庫,今天我們來了解一下git的基本操作。 首先,我們在裝好git之后,我們就要初始化一個git倉庫,我們可以用命令行 git init 來初始化一個git本地倉庫,首先我們創(chuàng)建一個文件夾: 我們進入到gitcode文件夾,使用 git init 命令: 我們查看隱藏文件,

    2024年03月10日
    瀏覽(44)
  • 【Git】安裝以及基本操作

    【Git】安裝以及基本操作

    努力經(jīng)營當(dāng)下,直至未來明朗! 版本控制器:記錄每次的修改以及版本迭代的一個管理系統(tǒng)。 Git:其實就是最常用的版本控制器。可以維護控制電腦上 所有格式 的文檔。 如:對于開發(fā)人員來說,最主要就是維護項目中的源代碼文件。 注意:對于二進制文件如圖片、視頻等

    2024年02月13日
    瀏覽(23)
  • Git--基本操作介紹(2)

    Git--基本操作介紹(2)

    Git 常用的是以下 6 個命令: git clone、git push、git add 、git commit、git checkout、git pull . 說明: workspace:工作區(qū) staging area:暫存區(qū)/緩存區(qū) local repository:版本庫或本地倉庫 remote repository:遠程倉庫 一個簡單的操作步驟: git init - 初始化倉庫 。 git add . - 添加文件到暫存區(qū) 。 gi

    2024年01月24日
    瀏覽(22)
  • Git基本操作(超詳細)

    Git基本操作(超詳細)

    倉庫是進?版本控制的?個?件?錄 我們要想對?件進?版本控制,就必須先創(chuàng)建?個倉庫出來。 首先創(chuàng)建一個 gitcode 目錄來存放git, 創(chuàng)建?個Git本地倉庫對應(yīng)的命令為 git init 查看當(dāng)前目錄,發(fā)現(xiàn)多了個隱藏文件 .git .git ?錄是Git來跟蹤管理倉庫的,不要?動修改這個?錄

    2024年02月20日
    瀏覽(19)
  • 02.Git常用基本操作

    02.Git常用基本操作

    (1)打開Git Bash (2)配置姓名和郵箱 ? ? ? ? 因為Git是分布式版本控制工具,所以每個用戶都需要有自己的名字和郵箱。 ? ? ? ? --global參數(shù),表示該分支上的所有Git倉庫都使用這個配置。 (3)查看配置信息 (1)clone(克隆):從遠程倉庫中克隆代碼到本地倉庫; (2)ch

    2024年02月04日
    瀏覽(15)
  • IDEA配置Git以及對Git的基本操作

    學(xué)生作者:吃飽飽壞蜀黍 日期:2023.6.19 IDEA版本:IntelliJ IDEA 2023.1.2 (Ultimate Edition) GIt版本:2.41.0 IDEA中使用了新UI以及中文插件:Chinese(Simplified) Language Pack/ 中文語言包 Git基本使用篇:https://blog.csdn.net/a1978341673/article/details/131318911 ? 在IDEA中使用Git,本質(zhì)上還是使用的本地安裝

    2024年02月13日
    瀏覽(23)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包