校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃

主頁 > 知識庫 > 詳解git基本操作和指令

詳解git基本操作和指令

熱門標(biāo)簽:聯(lián)通外呼系統(tǒng)電腦app軟件 鶴壁高頻外呼系統(tǒng)多少錢一個月 外呼系統(tǒng)怎么群發(fā)短信 地圖標(biāo)注項目幾個月 400電話申請到底哪家好 谷歌地圖標(biāo)注日期 宿遷怎么辦理400電話 蘇州呼叫中心外呼系統(tǒng)哪家強(qiáng) 400電話辦理費(fèi)用低

基本操作

 一、基本操作命令

  1. 創(chuàng)建進(jìn)入空文件夾
  2. 右鍵 -> 點(diǎn)擊 Git Bash Here 啟動命令行(MAC 在當(dāng)前文件夾打開終端)
  3. git init 倉庫初始化
  4. 創(chuàng)建一個初始化文件 index.html
  5. git add index.html 將文件加入到暫存區(qū)
  6. git commit -m '注釋' 提交到倉庫 m 是 message 單詞的縮寫

二、.git 目錄

  • hooks 目錄包含客戶端或服務(wù)端的鉤子腳本,在特定操作下自動執(zhí)行。
  • info 包含一個全局性排除文件,可以配置文件忽略
  • logs 保存日志信息
  • objects 目錄存儲所有數(shù)據(jù)內(nèi)容,本地的版本庫存放位置
  • refs 目錄存儲指向數(shù)據(jù)的提交對象的指針(分支)
  • config 文件包含項目特有的配置選項
  • description 用來顯示對倉庫的描述信息
  • HEAD 文件指示目前被檢出的分支
  • index 暫存區(qū)數(shù)據(jù)
  • 切記: 不要手動去修改 .git 文件夾中的內(nèi)容*

三、版本庫的三個區(qū)域

  • 工作區(qū)(代碼編輯區(qū)):代表本地開發(fā)代碼的地方
  • 暫存區(qū)(修改待提交區(qū)) :代表本地倉庫暫時保管代碼的地址
  • 倉庫區(qū)(代碼保存區(qū)):代表代碼進(jìn)入本地版本控制

常用命令

一、常用命令

git status 版本狀態(tài)查看

紅色:說明文件位于工作區(qū)

綠色:說明文件位于暫存區(qū)

沒有體現(xiàn),說明位于版本區(qū)

git add -A 添加所有新文件到暫存區(qū)(或者git add . git add *

使用git restore可以丟棄工作區(qū)的改動

git commit -m '注釋 ' 提交修改并注釋

使用git restore --staged 文件>可以取消暫存

git diff 查看工作區(qū)與暫存區(qū)的差異(不顯示刪除或新增文件) 顯示做了哪些修改

//解讀結(jié)果
lipeihuadeMacBook-Pro% git diff
 //進(jìn)行比較的是,index.html(即變動前)index.html(即變動后)。 
 diff --git a/index.html b/index.html
 //表示兩個版本的git哈希值
 index 16158b4..61045cd 100644
 //"---"表示變動前的版本
 --- a/index.html
 //"+++"表示變動后的版本
 +++ b/index.html
 //代表的意思是源文件的1-2行與目標(biāo)文件的1-5行有差異,下面才是具體的差異信息;
 @@ -1,2 +1,5 @@
 //-紅色部分表示減少的部分,+綠色部分表示增加的部分
 index.html 
 -no 1
 +
 +
 +
 +再次修改
 //\ No newline at end of file 最后一行沒有換行
 \ No newline at end of file

git diff --cached 查看暫存區(qū)與倉庫的差異

二、歷史版本回滾

2.1查看歷史版本

git log

默認(rèn)不用任何參數(shù)的話,git log 會按提交時間列出所有的更新,最近的更新排在最上面。每次更新都有一個 SHA-1 校驗(yàn)和、作者的名字 和 電子郵件地址、提交時間,最后縮進(jìn)一個段落顯示提交說明。

git log --oneline

如果內(nèi)容偏多, 需要使用方向鍵上下滾動, 按 q 退出

git log 命令有一個選項,可以用來更改倉庫信息的顯示方式。該選項為 --oneline.

每行顯示一個 commit顯示 commit 的 SHA 的前 7 個字符顯示 commit 的消息

2.2根據(jù)版本號進(jìn)行回滾

版本回退,只是本地的。不會影響git庫中的內(nèi)容。

git reset --hard b815fd5a6ae655b521a31a9

進(jìn)行版本回退時,不需要使用完整的哈希字符串,前七位即可

版本切換之前,要提交當(dāng)前的代碼狀態(tài)到倉庫

git reflog

如果在回退以后又想再次回到之前的版本,git reflog 可以查看所有分支的所有操作記錄(包括commit和reset的操作),包括已經(jīng)被刪除的commit記錄,git log則不能察看已經(jīng)刪除了的commit記錄

2.3其他回滾(了解)

git reset --hard HEAD^ 回滾到上個版本
git reset --hard HEAD^^ 回滾到上上個版本
git reset --hard HEAD~100 回滾到100個版本之前

配置忽略文件

一、倉庫中沒有提交該文件

項目中有些文件是不需要進(jìn)入版本庫中,比如編輯器的配置。Git 中需要創(chuàng)建一個文件 .gitignore,一般與 .gitignore 同級目錄。

# 忽略所有的 .idea 文件夾
.idea
# 忽略所有以 .test 結(jié)尾的文件
*.test
# 忽略 node_modules 文件和文件夾
/node_modules

二、倉庫中已經(jīng)提交該文件

對于已經(jīng)加入到版本庫的文件,可以在版本庫中刪除該文件

git rm --cached .idea
git rm --cached ./css/go.css

然后在 .gitignore 中配置忽略

.idea
/css/go.css

add 和 commit 提交即可

分支

分支是 Git 重要的功能特性之一,開發(fā)人員可以在主開發(fā)線的基礎(chǔ)上分離出新的開發(fā)線。

創(chuàng)建分支

name 為分支的名稱

git branch name  

查看分支

git branch

切換分支

git checkout name

合并分支

git merge name

刪除分支

git branch -d name

切換并創(chuàng)建分支

git checkout -b name

注意: 每次在切換分支前 提交一下當(dāng)前分支

沖突

當(dāng)多個分支修改同一個文件后,合并分支的時候就會產(chǎn)生沖突。沖突的解決非常簡單,將內(nèi)容修改為最終想要的結(jié)果,然后繼續(xù)執(zhí)行 git add 與 git commit 就可以了。

到此這篇關(guān)于詳解git基本操作和指令的文章就介紹到這了,更多相關(guān)git基本操作和指令內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

您可能感興趣的文章:
  • Git本地倉庫基本操作及技巧
  • Git 的基本操作、開發(fā)流程、實(shí)用技巧總結(jié)(陳彥貝)
  • GIt的基本操作詳解
  • Git 教程之基本操作詳解
  • Github代碼常用指令(小結(jié))

標(biāo)簽:錫林郭勒盟 襄陽 哈爾濱 丹東 鄂爾多斯 遵義 莆田 雙鴨山

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《詳解git基本操作和指令》,本文關(guān)鍵詞  詳解,git,基本操作,和,指令,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《詳解git基本操作和指令》相關(guān)的同類信息!
  • 本頁收集關(guān)于詳解git基本操作和指令的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃
    欧美精品aⅴ在线视频| 日韩区在线观看| 成人免费看黄yyy456| 一二三四社区欧美黄| 欧美变态tickle挠乳网站| 91亚洲精品久久久蜜桃| 亚洲伊人色欲综合网| 国产日韩精品一区二区三区| 91香蕉视频污| 国产一区二区美女诱惑| 一区二区三区加勒比av| 国产欧美精品区一区二区三区| 欧美精品粉嫩高潮一区二区| 99精品国产99久久久久久白柏| 麻豆精品国产传媒mv男同| 亚洲国产精品久久人人爱蜜臀| 亚洲国产电影在线观看| 91精品婷婷国产综合久久性色| 成人久久18免费网站麻豆| 美女网站视频久久| 日本不卡一区二区三区高清视频| 亚洲福利视频三区| 视频一区二区中文字幕| 免费高清不卡av| 国产精品美女久久久久av爽李琼| 2019国产精品| 国产日韩精品一区二区三区| 日本一区二区成人| 亚洲欧洲日韩av| 丝瓜av网站精品一区二区| 亚洲一区在线观看免费| 日韩精品电影在线| 国内不卡的二区三区中文字幕 | 一区二区国产视频| 青青青爽久久午夜综合久久午夜| 日本vs亚洲vs韩国一区三区| 九九视频精品免费| 高清av一区二区| 色婷婷亚洲精品| 欧美一区二区三区小说| 国产亚洲精品7777| 亚洲人精品午夜| 免费成人在线网站| jlzzjlzz国产精品久久| 91精品国产品国语在线不卡| 久久一二三国产| 亚洲成人激情社区| 高潮精品一区videoshd| 欧美日韩激情一区二区| 欧美激情一区二区三区全黄| 一区二区日韩av| 国产成人精品一区二区三区四区| 欧洲中文字幕精品| 国产欧美一区二区精品久导航 | 制服丝袜在线91| 国产精品免费久久久久| 蜜乳av一区二区三区| 日韩精品中文字幕一区| 极品少妇xxxx精品少妇偷拍| 国产亚洲精品7777| 国产成人亚洲综合a∨婷婷| 国产精品人成在线观看免费| 99久久国产综合精品女不卡| 亚洲午夜三级在线| 亚洲精品在线一区二区| 波多野结衣精品在线| 久久久精品天堂| 婷婷亚洲久悠悠色悠在线播放 | 国产一区二区在线视频| 日韩免费一区二区| 国产一区二区美女| 国产精品一区二区在线观看网站| 成人久久久精品乱码一区二区三区| 久久青草欧美一区二区三区| 天堂一区二区在线免费观看| 欧美午夜免费电影| 亚洲一线二线三线视频| 欧美男男青年gay1069videost| 亚洲综合色噜噜狠狠| 欧美一区二区三区免费视频| 麻豆精品蜜桃视频网站| 久久久不卡影院| 91麻豆国产精品久久| 亚洲gay无套男同| 国产性色一区二区| 69堂精品视频| 激情综合五月婷婷| 亚洲人成网站在线| 日韩一级二级三级| 成人激情av网| 日韩成人av影视| 国产日韩视频一区二区三区| 91蜜桃网址入口| 国产综合久久久久影院| 亚洲精品久久久蜜桃| 久久先锋影音av鲁色资源| 26uuu另类欧美| 成人午夜精品一区二区三区| 亚洲人成电影网站色mp4| 国产成人免费网站| 日韩美一区二区三区| 国产麻豆精品视频| 亚洲国产日韩精品| 久久日韩粉嫩一区二区三区| 国内精品伊人久久久久av一坑| 中文字幕巨乱亚洲| 91麻豆精品国产91| 色综合久久久久综合体桃花网| 日韩1区2区日韩1区2区| 一色屋精品亚洲香蕉网站| 欧美一卡二卡在线观看| 在线观看av不卡| 成人动漫一区二区| 国内精品免费**视频| 喷白浆一区二区| 日韩二区三区在线观看| 亚洲精品videosex极品| 国产精品污网站| 中文字幕免费一区| 久久久久九九视频| 久久婷婷成人综合色| 日韩三区在线观看| 日韩精品一区二区三区蜜臀| 欧美综合天天夜夜久久| 在线观看国产91| 日韩欧美中文字幕精品| 91麻豆福利精品推荐| 一本久久a久久精品亚洲| eeuss鲁一区二区三区| 91麻豆国产福利精品| 欧美四级电影网| 欧美日本一区二区| 日韩一级欧美一级| 久久久三级国产网站| 中文字幕av资源一区| 亚洲男女毛片无遮挡| 亚洲va国产va欧美va观看| 日产国产欧美视频一区精品| 精品午夜久久福利影院 | 国产麻豆一精品一av一免费| 国产成人精品免费在线| 色国产综合视频| 欧美一区二区三区色| 亚洲国产精品高清| 亚洲国产裸拍裸体视频在线观看乱了| 亚洲r级在线视频| 国产在线播放一区| 欧美日韩中文另类| 久久九九99视频| 偷拍一区二区三区四区| 国产精品18久久久| 欧美日韩国产高清一区| 国产无遮挡一区二区三区毛片日本| 一区二区在线电影| 黄色成人免费在线| 欧美精品一卡两卡| 亚洲视频一二三| 国产ts人妖一区二区| 日韩一级成人av| 亚洲一线二线三线久久久| 成人网在线免费视频| 精品国产123| 免费观看在线综合| 欧美精品色一区二区三区| 亚洲欧美综合色| 国产suv精品一区二区883| 欧美一区二区国产| 天天色综合天天| 欧美日韩免费一区二区三区视频| 欧美激情一区二区三区蜜桃视频 | 色婷婷av久久久久久久| 久久久精品免费网站| 玖玖九九国产精品| 日韩精品中文字幕在线不卡尤物 | 日本不卡高清视频| 欧美日韩国产美| 天堂成人国产精品一区| 欧美视频在线观看一区二区| 洋洋成人永久网站入口| 色妹子一区二区| 亚洲最大成人网4388xx| 欧美丝袜丝交足nylons图片| 日韩avvvv在线播放| 国产成人免费视| 亚洲va韩国va欧美va| 国产精品视频在线看| 在线观看一区二区视频| 亚洲一区二区三区影院| 国产精品色婷婷久久58| 日韩欧美亚洲另类制服综合在线| 91在线看国产| 国产乱码精品一区二区三| 日韩精品国产欧美| 亚洲美女淫视频| 中文字幕中文字幕在线一区| 欧美tickling挠脚心丨vk| 欧美丰满美乳xxx高潮www| 色狠狠一区二区| 91在线视频观看| 成人精品亚洲人成在线|