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

Git 命令大全:解鎖代碼版本控制的神奇秘密!

這篇具有很好參考價值的文章主要介紹了Git 命令大全:解鎖代碼版本控制的神奇秘密!。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

Git 命令大全:解鎖代碼版本控制的神奇秘密!

以下是備忘單中的所有命令:

設置

設置將附加到提交和標記的名稱和電子郵件

$ git config --global user.name "Danny Adams"

$ git config --global user.email "myemail@gmail.com"

使用 Git 啟動項目

創(chuàng)建本地存儲庫(省略以將當前目錄初始化為 git 存儲庫)<directory>

$ git init <directory>

下載遠程存儲庫

$ git clone <url>

做出改變

將文件添加到暫存

$ git add <file>

暫存所有文件

$ git add .

將所有暫存文件提交到 git

$ git commit -m "commit message"

添加對跟蹤文件所做的所有更改并提交

$ git commit -am "commit message"

基本 Git 概念

  1. main:默認開發(fā)分支

  2. origin:默認上游存儲庫

  3. HEAD:當前分支

  4. HEAD^:HEAD 的父級

  5. HEAD~4:HEAD的曾曾祖

分支

列出所有本地分支。添加標志以顯示所有遠程分支。 標志。-r``-a

$ git branch

創(chuàng)建新分支

$ git branch <new-branch>

切換到分支并更新工作目錄

$ git checkout <branch>

創(chuàng)建一個新分支并切換到該分支

$ git checkout -b <newbranch>bash

刪除合并的分支

$ git branch -d <branch>

刪除分支,無論是否合并

$ git branch -D <branch>

向當前提交添加標簽(通常用于新版本發(fā)布)

$ git tag <tag-name>

合并

將分支合并到分支中。添加無快進合并選項a``b``--no-ff

Git 命令大全:解鎖代碼版本控制的神奇秘密!,git,chrome,前端,linux,運維,開發(fā)語言,python

$ git checkout b

$ git merge a

將所有提交合并并壓縮為一個新提交

$ git merge --squash a

變基

將功能分支重基到 main 上(以合并對 main 所做的新更改)。防止不必要的合并提交到功能中,保持歷史記錄整潔

Git 命令大全:解鎖代碼版本控制的神奇秘密!,git,chrome,前端,linux,運維,開發(fā)語言,python

$ git checkout feature

$ git rebase main

在將分支變基到 main 之前以交互方式清理分支提交

$ git rebase -i main

以交互方式將最后 3 個提交變基到當前分支

$ git rebase -i Head~3

撤消操作

移動(&/或重命名)文件和舞臺移動

$ git mv <existing_path> <new_path>

從工作目錄和暫存區(qū)域刪除文件,然后暫存刪除

$ git rm <file>

僅從暫存區(qū)移除

$ git rm --cached <file>

查看上一次提交(只讀)

$ git checkout <commit_ID>

創(chuàng)建一個新的提交,從指定的提交中恢復更改

$ git revert <commit_ID>

返回到上一個提交并刪除之前的所有提交(恢復更安全)。添加標志以同時刪除工作區(qū)更改(非常小心)--hard

$ git reset <commit_ID>

查看存儲庫

列出尚未提交的新文件或修改的文件

$ git status

列出提交歷史記錄,以及相應的 ID

$ git log --oneline

顯示對未暫存文件的更改。對于暫存文件的更改,請?zhí)砑舆x項--cached

$ git diff

顯示兩次提交之間的更改

$ git diff commit1_ID commit2_ID

藏匿

存儲修改和暫存的更改。若要包含未跟蹤的文件,請?zhí)砑訕酥尽τ谖锤櫤秃雎缘奈募?,請?zhí)砑訕酥尽?code>-u``-a

$ git stash

如上所述,但添加注釋。

$ git stash save "comment"

部分藏匿。僅存儲單個文件、文件集合或文件中的單個更改

$ git stash -p

列出所有藏匿處

$ git stash list

重新應用存儲而不刪除它

$ git stash apply

在索引 2 處重新應用存儲,然后將其從存儲列表中刪除。省略彈出最近的存儲。stash@{n}

$ git stash pop stash@{2}

顯示存儲 1 的差異摘要。傳遞標志以查看完整的差異。-p

$ git stash show stash@{1}

刪除索引 1 處的存儲。省略刪除上次存儲的內(nèi)容stash@{n}

$ git stash drop stash@{1}

刪除所有存儲

$ git stash clear

同步

添加遠程存儲庫

$ git remote add <alias> <url>

查看所有遠程連接。添加標志以查看 URL。-v

$ git remote

刪除連接

$ git remote remove <alias>

重命名連接

$ git remote rename <old> <new>

從遠程存儲庫獲取所有分支(無合并)

$ git fetch <alias>

獲取特定分支

$ git fetch <alias> <branch>

獲取當前分支的遠程存儲庫副本,然后合并

$ git pull

將本地更改(變基)到對遠程存儲庫所做的新更改的頂部(用于干凈的線性歷史記錄)

$ git pull --rebase <alias>

將本地內(nèi)容上傳到遠程存儲庫

$ git push <alias>

上傳到分支(然后可以拉取請求)文章來源地址http://www.zghlxwxcb.cn/news/detail-777184.html

$ git push <alias> <branch>

git remote rename




從遠程存儲庫獲取所有分支(無合并)

```bash
$ git fetch <alias>

獲取特定分支

$ git fetch <alias> <branch>

獲取當前分支的遠程存儲庫副本,然后合并

$ git pull

將本地更改(變基)到對遠程存儲庫所做的新更改的頂部(用于干凈的線性歷史記錄)

$ git pull --rebase <alias>

將本地內(nèi)容上傳到遠程存儲庫

$ git push <alias>

上傳到分支(然后可以拉取請求)

$ git push <alias> <branch>

歡迎點贊,評論,關注~

到了這里,關于Git 命令大全:解鎖代碼版本控制的神奇秘密!的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網(wǎng)!

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

領支付寶紅包贊助服務器費用

相關文章

  • 解鎖 ESLint 的秘密:代碼質(zhì)量的守護者(上)

    解鎖 ESLint 的秘密:代碼質(zhì)量的守護者(上)

    ?? 前端開發(fā)工程師(主業(yè))、技術博主(副業(yè))、已過CET6 ?? 阿珊和她的貓_CSDN個人主頁 ?? 牛客高級專題作者、在牛客打造高質(zhì)量專欄《前端面試必備》 ?? 藍橋云課簽約作者、已在藍橋云課上架的前后端實戰(zhàn)課程《Vue.js 和 Egg.js 開發(fā)企業(yè)級健康管理項目》、《帶你從入

    2024年01月16日
    瀏覽(18)
  • 解鎖 ESLint 的秘密:代碼質(zhì)量的守護者(下)

    解鎖 ESLint 的秘密:代碼質(zhì)量的守護者(下)

    ?? 前端開發(fā)工程師(主業(yè))、技術博主(副業(yè))、已過CET6 ?? 阿珊和她的貓_CSDN個人主頁 ?? ??透呒墝n}作者、在??痛蛟旄哔|(zhì)量專欄《前端面試必備》 ?? 藍橋云課簽約作者、已在藍橋云課上架的前后端實戰(zhàn)課程《Vue.js 和 Egg.js 開發(fā)企業(yè)級健康管理項目》、《帶你從入

    2024年02月02日
    瀏覽(19)
  • Git分布式版本控制系統(tǒng)——Git常用命令(二)

    Git分布式版本控制系統(tǒng)——Git常用命令(二)

    五、Git常用命令————分支操作 同一個倉庫可以有多個分支,各個分支相互獨立,互不干擾 分支的相關命令,具體如下: git branch? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?查看分支 git branch [name]? ? ? ? ? ? ? ? ? ?創(chuàng)建分支(name是分支名) git checkout [name]? ? ? ? ? ? ? ? 切

    2024年04月10日
    瀏覽(46)
  • Git 分布式版本控制系統(tǒng)基本概念和操作命令

    Git 分布式版本控制系統(tǒng)基本概念和操作命令

    目錄 Git 基本概念 功能特點 工作流程 操作命令 新建代碼庫 配置 增刪文件 代碼提交 分支 標簽 查看信息 遠程同步 撤銷 其他 小結 Git 是一個開源的分布式版本控制系統(tǒng),用于跟蹤文件的變更歷史。它最初由 Linux Torvalds 設計,用于 Linux 內(nèi)核的開發(fā),但由于其強大的功能和靈

    2024年03月27日
    瀏覽(55)
  • Git使用教程:輕松掌握版本控制利器,提升開發(fā)效率!-(1)git的基本命令講解

    Git使用教程:輕松掌握版本控制利器,提升開發(fā)效率!-(1)git的基本命令講解

    目錄 1. 背景 2. git簡介 3. git常用指令 ????????3.1 clone ????????3.2 checkout ????????3.3 branch ????????3.4 add ????????3.5 commit ????????3.6 push ????????3.7 pull 4. 結語 工具名稱:git 應用場景:git最主要的應用場景是用于管理和控制代碼的版本。開發(fā)人員可以

    2024年04月10日
    瀏覽(26)
  • 代碼托管/版本控制工具:Git的安裝和使用

    代碼托管/版本控制工具:Git的安裝和使用

    友情提醒: 登錄官網(wǎng):https://github.com/ 注冊賬號密碼,如果發(fā)現(xiàn)注冊頁面打不開,繼續(xù)往下看 看這個 下載加速器加速訪問GItHub 登錄https://git-scm.com/download/win (根據(jù)自己電腦的位數(shù)和系統(tǒng)下載git) 雙擊Git-2.9.0-64-bit.exe文件安裝git,點擊next 選擇安裝目錄,點擊next 勾選如下的組件

    2024年02月10日
    瀏覽(57)
  • 分布式版本控制工具Git官網(wǎng)概述、下載安裝和代碼托管中心

    分布式版本控制工具Git官網(wǎng)概述、下載安裝和代碼托管中心

    首先直接在百度搜索Git,點擊官方 可以看到官方給的介紹是: Git是個免費的、開源的 分布式版本控制系統(tǒng) ,可以快速高效地處理從小型到大型的各種項目。 Git 易于學習,占用面積小,性能極快。 它具有廉價的本地庫,方便的暫存區(qū)域和多個工作流分支等特性。其性能優(yōu)于

    2024年01月20日
    瀏覽(104)
  • 版本控制系統(tǒng)git:一文了解git,以及它在生活中的應用,網(wǎng)站維護git代碼,圖導,自動化部署代碼

    目錄 1.Git是什么 2.git在生活中的應用 2.1git自動化部署代碼 3.網(wǎng)站維護git代碼

    2024年02月07日
    瀏覽(29)
  • Git使用小烏龜克隆與推送代碼Gitee--零命令行(組員版本)

    Git使用小烏龜克隆與推送代碼Gitee--零命令行(組員版本)

    目錄 上一篇文章(必讀?。。。?概述 分支概念(權限分配): 總體操作思想: 操作步驟? 一、組員第一天上班(云端倉庫代碼克隆到本地倉庫進行代碼編寫) (一)Gitee云端倉庫克隆到本地 ?(二)創(chuàng)建個人分支 ?(三)查看當前自己的工作分區(qū) ?(四)把項目文件拉到

    2024年02月02日
    瀏覽(102)
  • Git (版本控制,git安裝和配置,git代碼托管服務,git操作本地遠程倉庫,分支,idea整合git)【看這一片就夠】

    Git (版本控制,git安裝和配置,git代碼托管服務,git操作本地遠程倉庫,分支,idea整合git)【看這一片就夠】

    目錄 一、版本控制介紹 1. 版本控制介紹 2. 版本控制工具 3. git簡介 二、git安裝與配置 1. 下載git 2. 安裝git 2. 配置git 三、git代碼托管服務 1. 常見的git代碼托管服務 2. 注冊碼云帳號【這里介紹一種的用法,其它也是一樣的操作】 3. 創(chuàng)建遠程倉庫 四、git命令-操作本地倉庫 1. 獲

    2024年04月14日
    瀏覽(31)

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

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

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

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

二維碼1

領取紅包

二維碼2

領紅包