iT邦幫忙

github相關文章
共有 305 則文章
鐵人賽 IT 管理 DAY 22

技術 Day 22:GitHub Copilot 部署準備,從企業管理者、組織管理者到開發者的全方位指南

今天我們將以三個不同層級的視角—企業管理者、組織管理者和開發者詳細說明如何在企業內部署 GitHub Copilot,以便在不同角色間取得平衡並最大化其效益。...

鐵人賽 DevOps DAY 19

技術 GitHub Mobile 上使用 Copilot

什麼是 GitHub Mobile GitHub 能讓使用者透過行動裝置,即時的在 GitHub 上分類、協作和管理您的工作,其中包含管理通知、管理 Iusse...

鐵人賽 IT 管理 DAY 30

技術 Day 30 : 系列文總結 - 反思未來工作場景的代理世界

在這一次的系列文章中,探討日常工作和開發領域中的兩種應用 Copilot 服務,透過深入了解 Microsoft 365 Copilot 以及 GitHub...

鐵人賽 IT 管理 DAY 27

技術 Day 27 : 通往其他星球的異次元通道 - Copilot extension

在過去的幾天裡探討了 GitHub Copilot 的基本功能、聊天功能以及 CLI 功能,這些強大的工具已經大大提升了開發者的工作效率和程式碼品質,然而 G...

鐵人賽 IT 管理 DAY 26

技術 Day 26 : 指令世界的自然語言溝通師 - Copilot in the CLI

今天會分享 Copilot in CLI - 你的 24/7 命令列夥伴,想像一下在寧靜的凌晨,當你面對著閃爍的終端機螢幕試圖解決一個棘手的問題時,Copil...

鐵人賽 DevOps DAY 18

技術 在 Visual Studio 中設定與使用 GitHub Copilot

前言 截至目前為止,Visual Studio Code 對 GitHub Copilot 支援程度與相關功能應該是最高、最多的。雖然如此,其他整合開發環境 (...

鐵人賽 Python DAY 17

技術 Day 17 - Git 指令: branch, checkout

今天開始來撰寫我們的 function,不過在那之前,想一併介紹 git 的另外兩項功能 branch 以及 checkout。知道這兩項指令,對以後不管是 O...

鐵人賽 DevOps DAY 17

技術 Visual Studio Code - GitHub Copilot 相關設定

啟用、停用與管理 GitHub Copilot 首先,當然要先知道如何啟用、停用與管理GitHub Copilot。與其他 Extension 相同,你能在 V...

鐵人賽 DevOps DAY 16

技術 解放你的 Release - 自動化版本控制與發布

秦始皇焚書坑儒時可以 force push 刪除紀錄,但誰知道有沒有人本地 .git 還留著呢! 在現代軟體開發中版本控制十分重要。利用版本控制系統(如 G...

鐵人賽 DevOps DAY 15

技術 GitHub Copilot - 訂閱方案與功能說明

訂閱 GitHub Copilot 在前一篇 AI Pair Programming - GitHub Copilot 文章中,我們有簡單說明 GitHub C...

鐵人賽 DevOps DAY 14

技術 AI Pair Programming - GitHub Copilot

什麼是 GitHub Copilot GitHub Copilot 是世界上第一個規模最大的 AI 開發人員工具,目標在協助開發人員用更少的精力更快地撰寫程式碼...

鐵人賽 生成式 AI DAY 30

技術 day30 心得與後記

整體心得與感想 其實當初是被實習同事拉進來問要不要參加iThome鐵人賽,連續發文30天就好,組個隊一起互相鼓勵發文,當然這系列的出現就是我答應後的結果,不過當...

鐵人賽 DevOps DAY 13

技術 透過 Visual Studio Code 使用 GitHub Codespace

前言 除了從瀏覽器開啟 Codespace,你可以從 Visual Studio 或 JetBrain IDE 連結至 Codespace 進行開發,讓使用者有...

鐵人賽 Python DAY 12

技術 Day 12 - Github Actions 上傳 PyPI 版號問題

昨天我們成功建立出一個簡單的 Github Actions Workflow,幫助我們上傳 TestPyPI,昨天說會再透過 push 來驗收成果,但其實我們在...

鐵人賽 DevOps DAY 12

技術 預先建置您的 Codespace - Prebuild 介紹

前言 我們在 GitHub Codespace - Dev Container 介紹 這篇文章有提到,當使用者更改 devcontainer.json 設定後,...

鐵人賽 Python DAY 11

技術 Day 11 - 用 Github Actions 建立 workflow

昨天介紹了簡單的使用 git 指令 commit 來記錄程式碼的改動,並且使用 git push 把在本地端的改動上傳回 Github Repo。在前天也介紹如...

鐵人賽 DevOps DAY 11

技術 GitHub Codespace 問題排除與災難復原

前言 儘管大型雲端服務災難復原場景很少發生,但平時仍需要知道有哪些復原機制或指南,以備不時之需。理所當然, GitHub Codespace 也不例外,有提供當...

鐵人賽 Python DAY 10

技術 Day 10 - 上傳程式碼回 Github

昨天我們成功把套件上傳到測試環境,在上傳到正式的 PyPI 之前,今天想介紹怎麼把我們在本地端修改的程式碼,這樣之後就能配合 Github Actions 來建...

鐵人賽 DevOps DAY 10

技術 GitHub Codespace 安全最佳實踐

本篇文章將簡單說明 GitHub Codespace 安全性架構與一些最佳實踐,協助使用者理解如何維護安全性。雖然 Codespace 已經提供安全防護功能,但...

鐵人賽 Python DAY 9

技術 Day 09 - 簡單上傳一版到 TestPyPI

昨天成功把程式碼拉到本地端,今天我們會來嘗試上傳到一版到 TestPyPI。為什麼 TestPyPI 而不是 PyPI 呢,顧名思義 TestPyPI 就是讓我...

鐵人賽 DevOps DAY 9

技術 GitHub Codespace 環境變數與秘密管理

環境變數 (Environment Variable) 一般來說,如果只有單一 Codespace,可以考慮與原來地端開發環境方式相同: 透過 ~/.bashr...

技術 [ DAY13 ] GitHub 新手村:版本控制的第一步

今天,我們要來聊聊一個超級重要但常被新手忽視的話題:版本控制。別擔心,它沒有聽起來那麼可怕,反而超級有趣! 為什麼我們需要版本控制? 想像一下,你正在寫一篇重要...

鐵人賽 Python DAY 8

技術 Day 08 - 用 Git 指令 下載 Repo 到本地端

昨天大概介紹了一下 Git 這個東西,今天接下來介紹如何使用 Git 指令下載我們放在 Github 上的程式碼,篇幅夠的話也會介紹一些其他基礎 Git 指令。...

鐵人賽 DevOps DAY 8

技術 GitHub Codespace 各項管理功能說明

前言 經過前面幾篇的說明,讀者應該對於 GitHub Codespace 基本功能有一定程度的了解,也能大概知道與 Visual Studio Desktop...

鐵人賽 DevOps DAY 7

技術 GitHub Codespace - Dev Container 介紹

什麼是 Dev Container Dev Container 是提供功能齊全開發環境的 docker container,當開發人員使用 GitHub Cod...

鐵人賽 Python DAY 5

技術 Day 05 - 在 Github 上面建立專案

今天開始終於我們實作的部分,我應該會照著 Python 官方文件的流程去執行各個步驟來上傳我們的套件到 PyPI,不過在那之前,我們需要先在我們的 Github...

鐵人賽 DevOps DAY 6

技術 GitHub Codespace 協作功能 - Live Share

前言 身為開發人員的讀者,可能有聽過 Visual Studio 開發工具系列內的 Live Share。理所當然,Codespace 內也能使用 Live S...

鐵人賽 DevOps DAY 5

技術 啟動你在 GitHub Codespace 第一個 Nodejs 應用程式

前言 本篇文章將以官方範例 haikus-for-codespaces 來說明啟動 GitHub Codespace,除了讓讀者了解桌面板 Visual Stu...

鐵人賽 DevOps DAY 4

技術 弄好了給你 - 上傳與下載工件(artifact)

宋·張端義《貴耳集》上卷:「言簡理盡,遂成王言。」可見檔案壓縮十分重要。 今天我們要來探討如何使用 GitHub Actions 來進行檔案壓縮和解壓縮操作...

鐵人賽 Python DAY 4

技術 Day 04 - PyPI 與 Github

前兩天介紹完了開發環境,今天要來介紹存放 Python 套件的地方 PyPI,以及我們存放自己程式碼的地方 Github,認識他們我們就能開發自己的 Pytho...