後端技術考古題-開發工具 下篇 (二)

閱讀時間約 2 分鐘

※ 關於Git (二)

  • 請寫下從 Github 上複製一個專案下來,做一次遞交,然後推上去會用到的所有 git 指令。
  1. 複製專案(Clone) markdown-here:
git clone https://github.com/adam-p/markdown-here.git

如果在訊息中看見「done」,就表示成功了:

raw-image

現在你可以在電腦裡找到一個叫 markdown-here 的資料夾:

raw-image
  1. 進入專案目錄:
cd markdown-here
  1. 創建一個新分支(可選):
git checkout -b my-feature
  1. 檢查修改狀態:
git status
  1. 將修改加入暫存區:
git add .
  1. 確認更改:
git commit -m "Add my changes"
  1. git remote -v:查看遠端
git remote origin

8. 列出更詳細的清單:

git remote -v
heroku https://git.heroku.com/safe-river-21892.git (fetch)
heroku https://git.heroku.com/safe-river-21892.git (push)
upstream https://github.com/ALPHACamp/forum-express-grading.git (fetch)
upstream https://github.com/ALPHACamp/forum-express-grading.git (push)
  1. git remote add:新增遠端儲存庫
git remote add origin https://github.com/adam-p/markdown-here.git
  1. git remote remove:刪除遠端儲存庫
git remote remove origin
  1. git push:推送分支
git branch -M main
git push -u origin main
  • 在上述過程中,如果碰到 push rejected 的錯誤,是什麼原因?如何處理?
  • 出現「push rejected」的錯誤訊息,表示嘗試將更改推送到遠端倉庫時,遇到了一些拒絕推送的情況。
  • 可能的原因有:權限問題、遠端倉庫有更新、分支保護、本地分支與遠端分支不一致、衝突。
  • 解決方案:
  • 1. 權限問題:先確認有推送到該分支的權限。
  • 2. 遠端倉庫有更新:先拉再推,就是先拉一份線上版本的回來更新,然後再推一次。
 git pull --rebase
  • rebase 表示「內容抓下來之後使用 Rebase 方式合併」
  1. 本地分支與遠端分支不一致:確保你的本地分支存在於遠端倉庫。
  2. 衝突:執行 git status 確認是否有未解決的衝突?需要解決這些衝突後再進行推送。





    全端網頁開發專業知識分享
    留言0
    查看全部
    發表第一個留言支持創作者!
    認識MongoDB
    閱讀時間約 7 分鐘
    認識MySQL
    閱讀時間約 8 分鐘
    你可能也想看
    後端硬體輸出-解說 製作檔案後續流程 -->底片-->曬版-->印刷機---印刷 -->出版----------->印刷機---印刷 最先接觸的是底片機,那時照相機還是膠捲時代,而報紙與周刊要印刷前都是輸出成透明黑字圖底片,再經由曬版功序進入印刷機。 出片機 以下廠牌為當時最大宗(中譯名),西元年是我
    Thumbnail
    avatar
    怡伶
    2023-08-29
    非本科轉職後端工程師的心路歷程菜雞成長故事 寫這一篇主因也是因為身邊朋友陸陸續續想往軟體業發展,或是想動手做做小專案,故才成就了這一篇心路歷程,這邊會介紹我的背景、學習管道跟我如何選擇第一個程式語言作為敲門磚跟學習時間,希望能幫助還在努力中或是預計要轉職的各位有一個方向或是參考?(雖然我依然還是一個小菜雞,請鞭小力)
    Thumbnail
    avatar
    DDDDD
    2023-08-18
    【好想工作室 — 後端 (backend Camp)培訓心得(五):這麼多東西,要怎麼學最有效率?】初學後端的人,可能對如何學習後端技術或語言會感到很困惑。 本篇文章提供了作者的幾種思路,幫助後端學員進行學習
    Thumbnail
    avatar
    結語JYu
    2023-04-01
    【好想工作室 — 後端 (backend Camp)培訓心得(四):我快崩潰了,怎麼辦?】在工作室培訓難免會陷入低潮的原因,本篇文章分析了陷入低潮的原因,及提供預防及解決方法。
    Thumbnail
    avatar
    結語JYu
    2023-04-01
    好想工作室 — 後端 (backend Camp)培訓心得(三):我好想進來好想這篇文章針對對好想工作室後端培訓(backend camp)有興趣的人,給他們一些申請建議。
    Thumbnail
    avatar
    結語JYu
    2023-04-01
    【好想工作室 — 後端 (backend Camp)培訓心得(二):backend camp 在幹嘛】本篇文章介紹了好想工作室後端培訓(backend camp)可能會遇到的各種狀況。
    Thumbnail
    avatar
    結語JYu
    2023-04-01
    【好想工作室 — 後端 (backend Camp)培訓心得(一):好想工作室簡介】簡單介紹好想工作室。 好想工作室是一個在台南的「資訊聚落」,提供免費的軟體工程師培訓,目前位於台南火車站旁。
    Thumbnail
    avatar
    結語JYu
    2023-04-01
    技術分享 | 如何成為後端工程師嗨 我是森妮 上週讓大家投票下一篇文章,沒想到後端工程師篇壓倒性勝利 前端工程師篇不知道大家喜不喜歡!陸續在IG有收到私訊有不少關於後端工程師的問題,我只要有時間都會回應,也歡迎來跟我聊聊天 【後端工程師】 [工作流程] 團隊中的PM、SA與客戶進行需求確認 [學習路徑] >基礎概念與工具
    Thumbnail
    avatar
    森妮後端工程師日常
    2022-09-07
    碳權商機|因應極端氣候與國際碳定價趨勢,蘇貞昌:積極修定《氣候法》,納 2050 淨零排放 隨著全球啟動「淨零競逐」(Race to Zero),以及國際碳定價趨勢越來越盛行,行政院長蘇貞昌 8 月要求環保署積極辦理「溫室氣體減量及管理法」修法作業,不僅要納入 2050 淨零排放的減排目標,也要加速台灣碳定價制度的擬定。 蘇貞昌:台灣深受極端氣候衝擊,氣候行動不應落於人後 今年台灣面臨嚴
    Thumbnail
    avatar
    本住人
    2021-09-11
    Laravel Socialite 實作前後端分離的第三方登入 API本文使用網站的 FB 登入做示範 採用 Laravel 8 + Socialite 5 使用 Session 記錄狀態 不同版本可能會有些許語法及方法上的差異,請自行調整 前言 最近因為碰到需要實作 OAuth 第三方登入的需求,只好把之前隨便看看的東西撿回來研究並實作。不過我找到多數現存的中文文章
    Thumbnail
    avatar
    hms5232
    2021-02-21