亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 開發 > 綜合 > 正文

GIt的基本操作詳解

2024-07-21 02:02:51
字體:
來源:轉載
供稿:網友

目錄

基本操作

  • 安裝與配置
  • init
  • add與commit
  • clone
  • vim
  • status
  • diff
  • rm(刪除文件)
  • 恢復文件
  • MV(重命名)
  • Git分支操作
  • 查看歷史記錄
  • 添加標簽
  • 清屏

基本操作

安裝與配置

$ git config --global user.name "runoob"$ git config --global user.email test@runoob.com$ git config --global core.editor Vim//指定文本編輯器$ git config --list //查看配置信息

init

//初始化git init//創建與初始化 git init newrepo

add與commit

git add *.cgit add READMEgit commit -m '初始化項目版本'git status -s //查看項目的當前狀態。

git add 快照的內容寫入緩存區

git commit 將緩存區內容添加到倉庫中。

clone

$ git clone  https://github.com/zhaoqize/study-work.git study-work

vim

//用vim編輯器打開a或并創建a文件vim a

AM狀態的意思是,這個文件在我們將它添加到緩存之后又有改動

status

//命令用于查看項目的當前狀態。命令的時候加了 -s 參數,以獲得簡短的結果輸出。git status -a

diff

git diff

  • 尚未緩存的改動:git diff
  • 查看已緩存的改動: git diff --cached
  • 查看已緩存的與未緩存的所有改動:git diff HEAD
  • 顯示摘要而非整個 diff:git diff --stat

rm(刪除文件)

git rm file

注意:這里的rm只能刪除已經add并且已經commit到git中的文件。

恢復文件

假如刪除文件之后,我們想恢復文件。不用擔心,git中的本地版本中都有記錄。

使用:git ls-files --deleted 查看刪除的文件

使用:git checkout a恢復被刪除的文件

MV(重命名)

git mv 原文件名 新文件名

Git分支操作

創建本地分支:git branch (branchname)

查看本地分支:git branch

查看遠程倉庫分支:git branch -r

查看遠程與本地的所有分支:git branch -a

切換分支:git chenckout branchname

創建與進入分支:git checkout -b (branchname)

刪除分支:git branch -d (branchname)

不合并強制刪除分支git branch -D (branchname)

創建分支,進入分支創建新文件,返回主線,可以看到文件也存在于主線

刪除支線分支,不影響主線

使用分支將工作切分開來,從而讓我們能夠在不同上下文中做事,并來回切換

查看文件內容 cat + 文件名

這里我們實例操作:以https://github.com/zhaoqize/node-scanDeskImg.git為例子

1.clone倉庫至本地

git clone https://github.com/zhaoqize/node-scanDeskImg.git [name]

這時候我們打開文件夾,看到里面的文件是github的master分支上的文件。

total 6-rw-r--r-- 1 Administrator 197121 2964 一月 20 10:42 app.js-rw-r--r-- 1 Administrator 197121 73 一月 20 10:42 package.json-rw-r--r-- 1 Administrator 197121 338 一月 20 10:42 README.md

2.需要進入electron分支操作。

先通過命令git branch -r查看clone的倉庫分支情況。

origin/HEAD -> origin/masterorigin/electronorigin/master

3.checkout我們需要的electron的分支代碼并創建一個本地分支[分支名稱與遠程倉庫的一樣最好]。

git checkout -b electron origin/electron

現在我們再來查看我們文件夾中的目錄

total 14-rw-r--r-- 1 Administrator 197121 3290 一月 20 10:47 app.js-rw-r--r-- 1 Administrator 197121 1780 一月 20 10:47 index.html-rw-r--r-- 1 Administrator 197121 1082 一月 20 10:47 main.js-rw-r--r-- 1 Administrator 197121 271 一月 20 10:47 package.json-rw-r--r-- 1 Administrator 197121 193 一月 20 10:47 README.md

4.修改代碼

5.提交緩存與提交。

Administrator@RWERNNQIG0NBUI2 MINGW32 /d/node-scanDeskImg (electron)$ git commit -m'qiniu'[electron b088f1b] qiniu 1 file changed, 1 insertion(+)

6.提交至遠程分支electron

git push origin electron

查看歷史記錄

git log --oneline

$ git log --oneline --graph  //查看歷史中什么時候出現了分支、合并。以下為相同的命令,開啟了拓撲圖選項

逆向顯示所有日志 git log --reverse --onelin

添加標簽

git tag查看所有標簽

git tag -a 帶-a就是一個帶注解的標簽

清屏

clear

以上就是本文的全部內容,希望本文的內容對大家的學習或者工作能帶來一定的幫助,同時也希望多多支持武林網!

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
日本精品中文字幕| 久久视频精品在线| 色先锋资源久久综合5566| 欧美日韩在线一区| 国产精品一区=区| 91精品国产综合久久香蕉最新版| 日韩免费在线观看视频| 精品国产一区二区三区久久| 美日韩精品免费视频| 日日骚久久av| 欧美三级免费观看| 久久免费视频这里只有精品| 久久精品99久久久久久久久| 韩国v欧美v日本v亚洲| 国产成人精品av在线| 成人免费视频在线观看超级碰| 国产精品日日摸夜夜添夜夜av| 日韩高清欧美高清| 国产精品久久久久久久久影视| 91超碰caoporn97人人| 欧美在线激情视频| 一区二区三区美女xx视频| 成人国产精品久久久| 亚洲最大福利网| 茄子视频成人在线| 亚洲自拍欧美色图| 国内精品久久久久久久久| 日韩av影视综合网| 亚洲电影中文字幕| 国产精品第100页| 亚洲成人精品在线| 国产日韩欧美成人| 日本一区二三区好的精华液| 日韩电影免费观看中文字幕| 日韩午夜在线视频| 精品国产鲁一鲁一区二区张丽| 亚洲2020天天堂在线观看| 成人综合国产精品| 6080yy精品一区二区三区| 成人欧美一区二区三区在线湿哒哒| 久久精品影视伊人网| 日韩av片永久免费网站| 国产精品视频导航| 欧美精品在线极品| 亚洲激情在线观看视频免费| 国产人妖伪娘一区91| 日本国产高清不卡| 久久精品国产亚洲7777| 国产精品xxx视频| 日韩中文字幕视频在线| 最近2019年中文视频免费在线观看| 久久九九国产精品怡红院| 国产精品久久久久久网站| 欧美成人精品h版在线观看| 亚洲国产精品999| 精品偷拍各种wc美女嘘嘘| 日韩精品视频中文在线观看| 欧美成人三级视频网站| 在线观看欧美成人| 精品国产欧美一区二区五十路| 91精品视频免费观看| 一本色道久久综合狠狠躁篇怎么玩| 亚洲人成亚洲人成在线观看| 亚洲天堂男人天堂女人天堂| 国产精品青草久久久久福利99| 亚洲第一二三四五区| 日韩av影院在线观看| 成人中文字幕+乱码+中文字幕| 欧美激情一级欧美精品| 亚洲精品之草原avav久久| 精品久久久久久久久久ntr影视| 日韩av一区二区在线| 欧美精品一本久久男人的天堂| 日韩精品在线播放| www.久久色.com| 国产精品亚洲精品| 91久久夜色精品国产网站| 欧美电影免费在线观看| 日韩风俗一区 二区| 日韩av第一页| 欧美成人精品一区二区三区| 欧美精品生活片| 欧美黄色片在线观看| 久久精品国产欧美亚洲人人爽| 亚洲人成电影网站色xx| 成人福利免费观看| 久久久久久久久久久久久久久久久久av| 国产精品久久视频| 2020欧美日韩在线视频| 欧美一区在线直播| 日韩在线观看你懂的| 伊人男人综合视频网| 日韩暖暖在线视频| 国产精品久久久久不卡| 日韩成人网免费视频| 91av在线播放视频| 亚洲理论在线a中文字幕| 久久视频免费观看| 成人xxxx视频| 欧美日韩性视频在线| 国产欧美日韩精品在线观看| 精品香蕉一区二区三区| 色综合男人天堂| 在线亚洲国产精品网| 欧美国产极速在线| 亚洲国产高清高潮精品美女| 亚洲精品网站在线播放gif| 亚洲欧洲在线观看| 国模视频一区二区三区| 欧美xxxx综合视频| 欧美孕妇毛茸茸xxxx| 精品小视频在线| 久久久精品久久| 欧美大全免费观看电视剧大泉洋| 欧美国产亚洲视频| 欧美激情伊人电影| 亚洲人成77777在线观看网| 国产精品看片资源| 国产精品国产三级国产aⅴ浪潮| 久久婷婷国产麻豆91天堂| 欧美视频一区二区三区…| 亚洲乱码一区二区| 美女视频久久黄| 91深夜福利视频| 欧美区二区三区| 欧美日韩激情网| 色狠狠久久aa北条麻妃| 欧美精品精品精品精品免费| 久久亚洲精品国产亚洲老地址| 久久人91精品久久久久久不卡| 亚洲男人天堂手机在线| 国产视频福利一区| 欧美疯狂做受xxxx高潮| 国产啪精品视频网站| 亚洲精品在线观看www| 国产精品扒开腿做爽爽爽男男| 91av在线视频观看| 国产福利精品av综合导导航| 8050国产精品久久久久久| 91精品国产一区| 都市激情亚洲色图| 欧美激情中文字幕乱码免费| 一区二区中文字幕| 亚洲国产高清高潮精品美女| 国产精品久久久久av| 97婷婷涩涩精品一区| 日韩欧美在线第一页| 亚洲无线码在线一区观看| 欧美放荡办公室videos4k| 亚洲精品狠狠操| 亚洲国产美女精品久久久久∴| 国产精品r级在线| 国产精品久久久久久久久久免费| 亚洲欧美日韩一区在线| 欧美性生交大片免网| 国产精品一区二区久久国产| 欧美孕妇与黑人孕交| 欧美日本中文字幕| 欧美黑人一区二区三区| 久久天天躁日日躁| 国产精品色悠悠| 美女少妇精品视频| 久久躁狠狠躁夜夜爽| 亚洲第一国产精品|