git的使用(二) —— git常用命令(一)

版本記錄

版本號 時間
V1.0 2022.04.05 星期二 清明節(jié)

前言

git是程序員常用的工具,用來進行代碼的管理工作引矩。大家可以看下git的官網娩怎。接下來這幾篇我們就一起學習git检诗。感興趣的可以看下面幾篇涣达。
1. git的使用(一) —— git的配置(一)

寫在前面:這個日子吐葵,對于很多家庭都會很難受吧,有些親人再也回不來了工闺。

git命令總覽

我們在終端中輸入git乍赫,然后回車瓣蛀,系統(tǒng)就會提示所有的git指令。

xxxMacBook-Pro ~ % git 
usage: git [--version] [--help] [-C <path>] [-c <name>=<value>]
           [--exec-path[=<path>]] [--html-path] [--man-path] [--info-path]
           [-p | --paginate | -P | --no-pager] [--no-replace-objects] [--bare]
           [--git-dir=<path>] [--work-tree=<path>] [--namespace=<name>]
           [--super-prefix=<path>] [--config-env=<name>=<envvar>]
           <command> [<args>]

These are common Git commands used in various situations:

start a working area (see also: git help tutorial)
   clone             Clone a repository into a new directory
   init              Create an empty Git repository or reinitialize an existing one

work on the current change (see also: git help everyday)
   add               Add file contents to the index
   mv                Move or rename a file, a directory, or a symlink
   restore           Restore working tree files
   rm                Remove files from the working tree and from the index
   sparse-checkout   Initialize and modify the sparse-checkout

examine the history and state (see also: git help revisions)
   bisect            Use binary search to find the commit that introduced a bug
   diff              Show changes between commits, commit and working tree, etc
   grep              Print lines matching a pattern
   log               Show commit logs
   show              Show various types of objects
   status            Show the working tree status

grow, mark and tweak your common history
   branch            List, create, or delete branches
   commit            Record changes to the repository
   merge             Join two or more development histories together
   rebase            Reapply commits on top of another base tip
   reset             Reset current HEAD to the specified state
   switch            Switch branches
   tag               Create, list, delete or verify a tag object signed with GPG

collaborate (see also: git help workflows)
   fetch             Download objects and refs from another repository
   pull              Fetch from and integrate with another repository or a local branch
   push              Update remote refs along with associated objects

'git help -a' and 'git help -g' list available subcommands and some
concept guides. See 'git help <command>' or 'git help <concept>'
to read about a specific subcommand or concept.
See 'git help git' for an overview of the system.

git config 查看配置信息

config 配置有system級別 global(用戶級別)和local(當前倉庫)三個設置先從system -> global -> local 底層配置會覆蓋頂層配置雷厂,分別使用--system/global/local 可以定位到配置文件惋增。

查看系統(tǒng)config

git config --system --list

查看當前用戶(global)配置

git config --global  --list

下面是我的電腦的一個輸出示例

xxx@xxxMacBook-Pro ~ % git config --global --list
core.excludesfile=/Users/xxx/.gitignore_global
difftool.sourcetree.cmd=opendiff "$LOCAL" "$REMOTE"
difftool.sourcetree.path=
mergetool.sourcetree.cmd=/Applications/Sourcetree.app/Contents/Resources/opendiff-w.sh "$LOCAL" "$REMOTE" -ancestor "$BASE" -merge "$MERGED"
mergetool.sourcetree.trustexitcode=true
user.name=xxx
user.email=xxx@xxx.com
commit.template=/Users/xxx/.stCommitMsg
http.version=HTTP/1.1

查看當前倉庫配置信息

git config --local    --list

設置用戶名和郵箱

git config --global user.name "xxx"
git config --global user.email "xxx@xxx.com"

直接打開局部git config文件

在一個git倉庫里,點一下command + shift + .命令改鲫,然后就可以看見git文件夾下一級里有一個config的文件夾

直接打開

可以看見诈皿,就是core、remotebranch信息等像棘。

直接打開系統(tǒng)git config文件

直接執(zhí)行command + shift + .命令

其實稽亏,系統(tǒng)級別的config文件在如下路徑里。

// xxxx就是電腦用戶名
/Users/xxxx/.gitconfig

我們直接打開


創(chuàng)建新倉庫 - Create a new repository

git clone git@git.xxx.git
cd 一個本地文件夾
touch README.md
git add README.md
git commit -m "add README"
git push -u origin master

已經存在的文件夾推送到遠端 - Existing folder

cd existing_folder
git init
git remote add origin git@git.xxx.git
git add .
git commit -m "Initial commit"
git push -u origin master

已經存在的git倉庫推送到遠端 - Existing Git repository

cd existing_repo
git remote rename origin old-origin
git remote add origin git@git.xxx.git
git push -u origin --all
git push -u origin --tags

參考文章

1. git config 查看配置信息

后記

本篇主要講述了git常用的命令讲弄,這個會持續(xù)進行更新措左,感興趣的給個贊或者關注~~~~

?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市避除,隨后出現(xiàn)的幾起案子怎披,更是在濱河造成了極大的恐慌,老刑警劉巖瓶摆,帶你破解...
    沈念sama閱讀 211,743評論 6 492
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件凉逛,死亡現(xiàn)場離奇詭異,居然都是意外死亡群井,警方通過查閱死者的電腦和手機状飞,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,296評論 3 385
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來书斜,“玉大人诬辈,你說我怎么就攤上這事〖黾” “怎么了焙糟?”我有些...
    開封第一講書人閱讀 157,285評論 0 348
  • 文/不壞的土叔 我叫張陵,是天一觀的道長样屠。 經常有香客問我穿撮,道長,這世上最難降的妖魔是什么痪欲? 我笑而不...
    開封第一講書人閱讀 56,485評論 1 283
  • 正文 為了忘掉前任悦穿,我火速辦了婚禮,結果婚禮上业踢,老公的妹妹穿的比我還像新娘栗柒。我一直安慰自己,他們只是感情好知举,可當我...
    茶點故事閱讀 65,581評論 6 386
  • 文/花漫 我一把揭開白布傍衡。 她就那樣靜靜地躺著深员,像睡著了一般。 火紅的嫁衣襯著肌膚如雪蛙埂。 梳的紋絲不亂的頭發(fā)上倦畅,一...
    開封第一講書人閱讀 49,821評論 1 290
  • 那天,我揣著相機與錄音绣的,去河邊找鬼叠赐。 笑死,一個胖子當著我的面吹牛屡江,可吹牛的內容都是我干的芭概。 我是一名探鬼主播,決...
    沈念sama閱讀 38,960評論 3 408
  • 文/蒼蘭香墨 我猛地睜開眼惩嘉,長吁一口氣:“原來是場噩夢啊……” “哼罢洲!你這毒婦竟也來了?” 一聲冷哼從身側響起文黎,我...
    開封第一講書人閱讀 37,719評論 0 266
  • 序言:老撾萬榮一對情侶失蹤惹苗,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后耸峭,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體桩蓉,經...
    沈念sama閱讀 44,186評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 36,516評論 2 327
  • 正文 我和宋清朗相戀三年劳闹,在試婚紗的時候發(fā)現(xiàn)自己被綠了院究。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 38,650評論 1 340
  • 序言:一個原本活蹦亂跳的男人離奇死亡本涕,死狀恐怖业汰,靈堂內的尸體忽然破棺而出,到底是詐尸還是另有隱情菩颖,我是刑警寧澤样漆,帶...
    沈念sama閱讀 34,329評論 4 330
  • 正文 年R本政府宣布,位于F島的核電站位他,受9級特大地震影響,放射性物質發(fā)生泄漏产场。R本人自食惡果不足惜鹅髓,卻給世界環(huán)境...
    茶點故事閱讀 39,936評論 3 313
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望京景。 院中可真熱鬧窿冯,春花似錦、人聲如沸确徙。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,757評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至芜赌,卻和暖如春仰挣,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背缠沈。 一陣腳步聲響...
    開封第一講書人閱讀 31,991評論 1 266
  • 我被黑心中介騙來泰國打工膘壶, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人洲愤。 一個月前我還...
    沈念sama閱讀 46,370評論 2 360
  • 正文 我出身青樓颓芭,卻偏偏與公主長得像,于是被迫代替她去往敵國和親柬赐。 傳聞我的和親對象是個殘疾皇子亡问,可洞房花燭夜當晚...
    茶點故事閱讀 43,527評論 2 349

推薦閱讀更多精彩內容