iT邦幫忙

git相關文章
共有 515 則文章
鐵人賽 Software Development DAY 13
Kotlin for Android 系列 第 13

技術 Day 13. Android Studio x 版本控制 & Git - 1/2

  只要是在開發程式專案,強烈建議導入版本控制的機制,為什麼?如果有太依賴 Ctrl + Z、Ctrl + Y 然後發生慘案,如:復原次數超過上限、IDE 意外...

技術 如何以 SSH 方式 Clone 在 GitHub 上的項目

以本身自家伺服器上的 Ubuntu 20.04.2 LTS (GNU/Linux 5.4.0–74-generic x86_64) 為例,除了使用 HTTPS...

鐵人賽 Modern Web DAY 2

技術 Day2|【Git】使用MacOS 作業系統安裝 Git - 以 Homebrew 網頁安裝

安裝 Git 之前,建議可以先下載 iTerm2 。 iTerm2 是一個終端機,可以針對自己的需求自訂顏色,會比 Mac 內建的終端機更好辨識。 安裝在...

技術 Git-上傳檔案至遠端儲存庫

延續Git- 一次刪除全部已合併的分支。 建立遠端儲存庫 登入GitHub,在右上角建立新的儲存庫。 輸入名稱,綠色勾勾表示沒有重複,可以使用。再按下綠色按鈕建...

鐵人賽 Modern Web DAY 15

技術 14 - tig - git 的文字介面

Git 是開發者們最常接觸到的工具之一,大部分的專案都使用它作為版本控制的工具。使用者可以直接用 git 指令對 Git 進行不同的操作,而使用者需要查閱各種資...

鐵人賽 Modern Web DAY 7

技術 Hexo - 前端也能建置部落格!安裝與建置篇

Hexo 是一款基於 Node.js 的網誌框架,之所以這麼多人在使用,是因為它能夠快速、簡單的建置屬於自己的部落格,且包含許多強大的功能。Hexo 可以使用...

技術 Git 原理入門

Git 如何儲存檔案內容? Git 儲存內容時,都是透過 git hash-object 取得 SHA1 並儲存起來,如下所示,只要檔案內容稍有變動,git h...

鐵人賽 Software Development DAY 28

技術 Day 28 - GIT 團隊協作 談 流程管理 02 GitHub Flow

在上一篇中,提到了 GitFlow,這個流程,對於各種狀態需要開不一樣性質的分支,且有時候只需要合併到一個分支,特殊情境,如 release、hotfix 又需...

鐵人賽 DevOps DAY 5
遠離 DevOops 系列 第 5

技術 [Day 5] Oops!Gitea - 防止git commit被偽造

在Gitea上使用GPG簽署 [Mac] 今天來教大家在gitea推commit上去時,防止git commit被偽造。 為什麼會需要使用GPG簽署commit...

技術 git不再支援帳號密碼驗證

git在8/12停止了使用帳號密碼作為資料上傳的驗證,改為較為安全的ssh,所以假如你使用帳號密碼作為驗證會得到缺乏權限的http 403 error 解決方法...

達標好文 技術 [菜鳥筆記] Git 的使用方法 & 把專案推上 Github去

前言 這篇就是因為真的很不熟 git 的用法,感覺簡單幾個指令,但是每次要推都得再回去翻教案~真的記不起來 希望在這裡整理一篇 git 的用法,以後就來看自己...

徵才 獵才 急!!外商年薪百萬以上JAVA Backend Developer - Taipei

三年以上Java工作經驗 精通Git, Jenkins及 Gradle 熟悉jQuery, HTML5, JavaScript, database schem...

鐵人賽 Modern Web DAY 6

技術 [Day6] Git版本控制 - 基本操作篇 (MacOS)

搞定 Mac 的軟體和終端機,接下來要學習一步步把其他工具的使用環境建立起來,並學習如何去運用。 1. 安裝 Git 運用前幾天裝好的 Homebrew...

鐵人賽 Modern Web DAY 16

技術 【Day16】Git 版本控制 - 多人協作 Fork(1)

透過前面 15 篇的文章,相信大家已經了解要怎麼利用 git 指令將檔案進行版本控制、將檔案 push 到 GitHub 上、透過分支(branch)更有效率的...

鐵人賽 Modern Web DAY 2
Node JS-Back end見聞錄 系列 第 2

技術 Node.js-Backend見聞錄(01):關於Git(一)-什麼是版本控制系統?

Node.js-Backend見聞錄(01):關於Git(一)-什麼是版本控制系統? 前言 讀者可能會猶豫為什麼主講後端的文章會需要談到git,這是因為筆者認...

技術 【筆記】git新手教學

什麼是git git是一種分散式的版本控制系統,主要用來用來備份與管理程式碼 版本控制 可以把它想像成遊戲的存檔系統,你可以存很多檔,然後死亡之後回到任意一...

鐵人賽 Software Development DAY 26

技術 Day 26 - GIT 狀況題 03 不小心把還沒合併到主分支的分支刪除了,該怎麼辦?

今天的狀況題是這樣的,某一個開發者,因為手上管控的分支太多,一個不小心把還沒合併到主分支且也沒有更新到遠端的分支刪除了,應該要怎麼救回這個分支? 情境概略可以這...

鐵人賽 Modern Web DAY 13

技術 Day13|【Git】檔案管理 - 檔案還原 git checkout

當我們不小心把檔案或目錄刪除時,有什麼辦法可以還原檔案呢? git checkout 、git reset 指令可以解決這個問題。 git checkout...

鐵人賽 Software Development DAY 23

技術 Day 23 - 為 OpenSource專案協作談 Fork、Pull Request(PR) Merge Request(MR)

現今許多 OpenSource 專案都會使用 GIT 作版本控制,也使用 GitHub、GitLab 等作為共用儲存庫,而通常這些專案,除了有主要的開發人員,也...

技術 【Git】 發 PR 是什麼?

第一次遇到發PR,原來就是檔案修改後,發通知請原作來拉回去(Pull)的請求(Request) 1.先複製(Fork)一份原作的專案到你自己的 GitHub 帳...

鐵人賽 Software Development DAY 22

技術 Day 22 - 雜談更多的 GIT 合併方法以及怎麼復原已更新到儲存庫的 commit

在 Day 21 提到了兩種讓共用儲存庫的線圖更整齊好閱讀的方法,分別是: 整理在一直線:在更新到遠端儲存庫之前,先針對目前的遠端儲存庫操作一次 rebas...

鐵人賽 Modern Web DAY 9

技術 Day9|工作區、暫存區、儲存庫,以及各執行的檔案狀態

前幾篇章節經常提到使用 git add 加至暫存區,git commit 提交到儲存庫。這些工作區、暫存區、儲存庫,分別代表什麼意思呢?讓我們一個一個好好認識,...

鐵人賽 自我挑戰組 DAY 25

技術 Day25 不求當個 Git 大師,只求和平相處(分支篇)

大家都說 Git 易學難通,所以我不貪心,只求和平相處啊~ 以往在自己的練習當中,屬個人小開發實作,使用 Git 的時機並不多,也不深,僅使用最基本的 clon...

鐵人賽 Modern Web DAY 21

技術 Day21|【Git】合併分支 git merge 指令 、快轉模式Fast Forward 、救回被砍掉的未合併分支方法

分支合併的方法有兩種:merge 和 rebase 本篇先講解使用 merge 來合併分支的觀念。 合併分支基本概念 情境|想要使用 A 分支來合併 B 分支...

鐵人賽 Mobile Development DAY 3

技術 [Android Studio菜鳥的學習分享]GitHub創造屬於你孩子們的家(下)-專案上傳備份

昨天我們把環境安裝完成,今日要將專案上傳備份。前半段為第一次上傳,後半段有兩種方式為之後每次備份。 第一次上傳 Step01: 選取版控Git 這時專案內檔...

鐵人賽 Modern Web DAY 11

技術 Day11|【Git】檔案管理 - 重新命名檔案 git mv

延續上篇的說明,在 Git 的世界,任何動作對 Git 來說都可以視為一個「修改」的動作。因此這篇要介紹的 mv 指令概念都是相同的。 複習上篇的刪除檔案 gi...

鐵人賽 自我挑戰組 DAY 13

技術 Day13 - 一些 Git 指令

前言 記錄工作上用過的一些 Git 指令,主要是在 terminal (終端機) 或 VScode 的介面操作,沒什麼在用 gitk、SourceTree,覺得...

鐵人賽 Modern Web DAY 5

技術 Day5|【Git】動手建立、初始儲存庫(Repository)!

這裡我們先看一張圖,大概了解一下 Git 在發佈專案時的流程。 先有個概念,之後會逐一詳細解釋。 開始建立 Repository ! Repository...

徵才 【均一平台教育基金會】 徵【軟體工程師】

團隊介紹 均一平台教育基金會(Junyi Academy Foundation,簡稱均一)是一個致力於「讓每一位孩子都有機會成為終身學習者」的非營利組織。 我們...

達標好文 技術 多人開發 Git規範參考

前言 工作幾年偶爾會看到Git commit記錄寫上了一堆bug fix或者modify UI之類的說實在這樣寫過兩個月回去看沒有按照每一筆紀錄看過程式,根本不...