99久久全国免费观看_国产一区二区三区四区五区VM_久久www人成免费看片中文_国产高清在线a视频大全_深夜福利www_日韩一级成人av

痞子衡
認證:普通會員
所在專題目錄 查看專題
第一本Git命令教程(1) - 準備
第一本Git命令教程(3) - 變動
第一本Git命令教程(4) - 轉移
第一本Git命令教程(5) - 提交
第一本Git命令教程(6) - 日志
第一本Git命令教程(2) - 連接
作者動態 更多
一種多MCU分時復用Flash啟動的創新方法(下)
2星期前
一種多MCU分時復用Flash啟動的創新方法(上)
3星期前
RT10xx系列UART SDP能設置多高波特率?
06-06 09:51
有時候MCU片內合封Flash就是個黑盒子!
05-15 13:52
有人說高性能MCU片內合封Flash不可靠?
05-13 14:33

第一本Git命令教程(1) - 準備

今天是Git系列課程第一課,痞子衡給大家要講的是創建倉庫的準備工作。

1.建倉庫git init

第一步是創建一個空倉庫,這是一切操作的前提。

// 打開git bash命令行,切換到指定目錄下
jay@pc MINGW64 /
$ cd /d/my_project/

// 在指定目錄下創建存放repo的文件夾,示例為gittest
jay@pc MINGW64 /d/my_project
$ mkdir gittest

// 切換到gittest目錄下
jay@pc MINGW64 /d/my_project
$ cd gittest/

// 使用git init命令創建一個空倉庫
jay@pc MINGW64 /d/my_project/gittest
$ git init

Initialized empty Git repository in D:/my_project/gittest/.git/

空倉庫創建完成后gittest文件夾下會生成一個.git隱藏文件夾。倉庫默認包含一個主支,即master,默認操作都是在主分支master上進行的。

2.配置倉庫信息git config

有了空倉庫,我們便可以進行后續提交操作,但在提交之后需要做一些必要配置,Git的配置從上到下分三層system/global/local,此處我們僅用local選項對當前倉庫操作做配置(即配置只對當前倉庫有效)。

// 設置提交代碼時的local用戶信息(用戶名,email地址)
jay@pc MINGW64 /d/my_project/gittest (master)
$ git config --local user.name "Jay Heng"

jay@pc MINGW64 /d/my_project/gittest (master)
$ git config --local user.email "hengjie1989@foxmail.com"

// 查看local層次的config參數配置是否生效
jay@pc MINGW64 /d/my_project/gittest (master)
$ git config --local --list

core.repositoryformatversion=0
core.filemode=false
core.bare=false
core.logallrefupdates=true
core.symlinks=false
core.ignorecase=true
user.name=Jay Heng
user.email=hengjie1989@foxmail.com

設置好user.name, user.email兩個必要用戶信息后,后續任何提交都會默認包含此用戶信息。

3.設置過濾文件.gitignore

有了倉庫,我們便可以在gittest文件夾下的工作區做文件增刪修改工作了,但很多時候,我們只在意開發過程中的源文件,并不需要管理自動產生的其他臨時文件。這時候我們便需要一個過濾文件,在這個文件中設置過濾規則,讓Git能夠自動過濾掉那些臨時文件,這個文件便是.gitignore文件。

// 創建空的gitignore文件
jay@pc MINGW64 /d/my_project/gittest (master)
$ touch .gitignore

// 文本編輯器打開gitignore文件,寫入過濾規則

/project/demo.o       #過濾具體文件demo.o
/project/settings/    #過濾整個settings文件夾
*.o                   #過濾所有.o文件

 上面僅列舉了3種常用的過濾規則,可根據下面的過濾配置語法組合出任意你想要的過濾規則。

以斜杠“/”開頭表示目錄

以星號“*”通配多個字符

以問號“?”通配單個字符

以方括號“[]”包含單個字符的匹配列表

以嘆號“!”表示不忽略(跟蹤)匹配到的文件或目錄

如果希望設置的過濾規則不僅僅對本地倉庫的操作有效,也希望對其他機器上該倉庫的操作有效,可以.gitignore提交到倉庫中并且推送到遠程,提交及推送操作后續會介紹。

聲明:本內容為作者獨立觀點,不代表電子星球立場。未經允許不得轉載。授權事宜與稿件投訴,請聯系:editor@netbroad.com
覺得內容不錯的朋友,別忘了一鍵三連哦!
贊 1
收藏 3
關注 41
成為作者 賺取收益
全部留言
0/200
成為第一個和作者交流的人吧
主站蜘蛛池模板: 亚洲中文有码字幕日本第一页 | 久久久精品国产免费观看一区二区 | 我真的不是气运之子动漫免费观看 | 色一情一乱一伦一区二区三区 | 无码专区国产精品第一页 | 亚洲色大网站WWW永久网站 | 少妇bbbb水多毛片人 | 欧美日韩精品一区二区三区在线观看 | 国产精品一区二区三区99 | 色婷婷五月综合激情中文字幕 | 最近的2019中文字幕免费 | 九热在线| 99国产产品 | 久久精选 | 免费精品久久久久久久一区二区 | 国产JIZZ中国JIZZ免费看 | 免费视频网站在线 | 高中生高潮抽搐喷出白浆视频 | 亚洲精品AⅤ在线国自产拍 美国人泡妞xxxxwww免费看 | 日韩AV无码社区一区二区三区 | 波多野结衣视频在线 | 蜜桃av在线 | 东北露脸46熟妇ⅩⅩXX | 成年肉动漫在线观看无码 | 亚洲色就色成人综合网 | 国产极品白嫩精品 | 日本高清视频一区二区三区四区 | 日本免费三片在线播放 | 皇色在线视频 | 亚洲欧美综合国产不卡 | 我的妺妺h伦浴室无码视频 国产激情无码视频在线播放性色 | 国产免费观看一级国产 | 国产成人无码一二三区视频 | 亚洲精品国产福利 | A级日本乱理伦片免费入口 四虎精品免费 | 日本黄色录像视频 | 亚洲HEYZO专区无码综合 | 99久久免费国产精精品 | 日日夜夜精品网站 | 99久热RE在线精品99RE6 | 人妻无码中文久久久久专区 |