0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內(nèi)不再提示

GitHub的使用

jf_96884364 ? 來源:jf_96884364 ? 作者:jf_96884364 ? 2023-01-10 16:33 ? 次閱讀

創(chuàng)建新項目

在GitHub創(chuàng)建新項目:

創(chuàng)建Git文件

(1)在需要上傳的目錄打開powershell

(2)執(zhí)行命令創(chuàng)建隱藏的.git文件:

git init

添加用戶

項目的.gitconfig文件最后加入

[user]
    name = name 
    email = email

否則會出現(xiàn)以下報錯:

Commit failed - exit code 128 received, with output: '*** Please tell me who you are.

Run

git config --global user.email "you@example.com"

git config --global user.name "Your Name"

添加到Git

分別執(zhí)行add、commit,具體參考 Git的使用

(1)add/rm

添加全部文件:

git add -A

添加單個文件:

git add env.txt

刪除某個文件:

git rm env.txt

git add -A 表示添加所有內(nèi)容, git add .表示添加新文件和編輯過的文件不包括刪除的文件; git add -u 表示添加編輯或者刪除的文件,不包括新添加的文件。

(2)commit

對修改的描述

git commit -m "new"

關聯(lián)倉庫

將本地倉庫關聯(lián)到github上,XXX為倉庫名

git remote add origin https://github.com/Snowstorm0/XXX.git

Push

push到github:

git push -u origin master

常見報錯

(1)add 時 報錯:

warning: LF will be replaced by CRLF in XXX

換行符錯誤,在windows下使用以下代碼修改:

git config --global core.autocrlf true

(2)add 時 報錯:

fatal: not a git repository (or any of the parent directories): .git

重新添加git:

git init

(3)commit 時 報錯:

Commit failed - exit code 128 received, with output: '*** Please tell me who you are.

Run

git config --global user.email "you@example.com"

git config --global user.name "Your Name"

需要到項目的.gitconfig文件最后加入

[user]
    name = name 
    email = email

(4)commit 時 報錯:

fatal: could not open '.git/COMMIT_EDITMSG': Permission denied

對于Windows系統(tǒng)可以進入.git文件(隱藏文件)刪除“COMMIT_EDITMSG”文件即可

(5)push 時 報錯:

fatal: unable to access 'https://github.com/Snowstorm0/': OpenSSL SSL_read: Connection was aborted, errno 10053

Git默認限制了push的大小,更改限制即可:

git config --global http.postBuffer 524288000

審核編輯:湯梓紅

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權轉載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 文件
    +關注

    關注

    1

    文章

    551

    瀏覽量

    24561
  • C++
    C++
    +關注

    關注

    21

    文章

    2085

    瀏覽量

    73302
  • GitHub
    +關注

    關注

    3

    文章

    461

    瀏覽量

    16236
收藏 人收藏

    評論

    相關推薦

    59.Github 被黑了?No Access?Why?

    GitHub
    充八萬
    發(fā)布于 :2023年07月11日 23:15:16

    github是什么_github有什么用

    gitHub是一個面向開源及私有軟件項目的托管平臺,因為只支持git 作為唯一的版本庫格式進行托管,故名gitHub。gitHub于2008年4月10日正式上線,除了git代碼倉庫托管
    發(fā)表于 11-29 16:19 ?2.1w次閱讀

    github使用教程_github菜鳥教程

    GitHub 擁有一個非常鼓勵合作的社區(qū)氛圍。這一方面源于 GitHub 的付費模式:私有項目需要付費,而公共項目完全免費。這意味著 GitHub 上的大多數(shù)項目都是開源的,任何用戶都有海量的開源項目選擇可用來分支學習和貢獻代碼
    發(fā)表于 11-29 17:22 ?1.5w次閱讀
    <b class='flag-5'>github</b>使用教程_<b class='flag-5'>github</b>菜鳥教程

    GitHub發(fā)布史上最大更新

    10 月 16 日,在年度 GitHub Universe 正式召開,在大會上不僅發(fā)布了GitHub重大更新,還帶來了 2018 年的年度報告
    的頭像 發(fā)表于 11-03 09:31 ?4517次閱讀

    干貨:如何定制自己的 GitHub 首頁

    前段時間 GitHub 出了一個功能,可以定制自己的 GitHub 首頁。比如我的首頁 https://github.com/polaris1119 之前是這樣的:
    的頭像 發(fā)表于 10-08 09:54 ?2827次閱讀

    九招教你提高國內(nèi)訪問GitHub速度

    GitHub 鏡像訪問 GitHub文件加速 Github 加速下載 加速你的 Github 谷歌瀏覽器 GitHub 加速插件(推薦)
    的頭像 發(fā)表于 09-29 15:15 ?1943次閱讀
    九招教你提高國內(nèi)訪問<b class='flag-5'>GitHub</b>速度

    GitHub入門與實踐

    GitHub入門與實踐
    發(fā)表于 11-21 10:40 ?0次下載

    Refined GitHub簡化GitHub界面并實用的瀏覽器擴展

    ./oschina_soft/refined-github.zip
    發(fā)表于 05-18 15:48 ?0次下載
    Refined <b class='flag-5'>GitHub</b>簡化<b class='flag-5'>GitHub</b>界面并實用的瀏覽器擴展

    GitHub Notifier Github通知顯示

    ./oschina_soft/github-notifier.zip
    發(fā)表于 05-23 10:51 ?3次下載
    <b class='flag-5'>GitHub</b> Notifier <b class='flag-5'>Github</b>通知顯示

    github-gmail Github通知郵件

    ./oschina_soft/github-gmail.zip
    發(fā)表于 05-23 10:48 ?1次下載
    <b class='flag-5'>github</b>-gmail <b class='flag-5'>Github</b>通知郵件

    提高訪問Github過慢的方法

    最近發(fā)現(xiàn)一個叫做Fetch Github Hosts的項目,也許能幫到大家,這里只針對網(wǎng)絡不好的同學哈,fetch-github-hosts是主要為解決研究及學習人員訪問Github過慢或其他
    的頭像 發(fā)表于 06-13 09:12 ?1916次閱讀

    RT-Thread中的Github Actions

    RT-Thread中一共有五個Github Action(rt-thread/.github/workflow) 分別是: RT-Thread BSP build check(.github
    的頭像 發(fā)表于 06-01 03:10 ?549次閱讀
    RT-Thread中的<b class='flag-5'>Github</b> Actions

    如何提高github訪問速度

    也就是說上面的鏡像就是一個克隆版的 GitHub,你可以訪問上面的鏡像網(wǎng)站,網(wǎng)站的內(nèi)容跟 GitHub 是完整同步的鏡像,然后在這個網(wǎng)站里面進行下載克隆等操作。
    發(fā)表于 08-15 10:21 ?599次閱讀
    如何提高<b class='flag-5'>github</b>訪問速度

    重塑GitHub、顛覆程序開發(fā):GitHub Universe 2023發(fā)布重大更新

    GitHub 首席執(zhí)行官 Thomas Dohmke 表示,他們正在逐步將 Copilot 與 GitHub 各方面融合,并將其作為一個重要組成部分??梢哉f,這是 GitHub 的一次重塑,正如他
    的頭像 發(fā)表于 11-09 15:54 ?654次閱讀
    重塑<b class='flag-5'>GitHub</b>、顛覆程序開發(fā):<b class='flag-5'>GitHub</b> Universe 2023發(fā)布重大更新

    GitHub入門與實踐

    GitHub 是一個基于 Git 版本控制系統(tǒng)的代碼托管平臺,它提供了許多功能和用途,主要面向軟件開發(fā)和協(xié)作。以下是 GitHub 的主要用途和一些關鍵技術:GitHub 的主要用途:代碼托管
    發(fā)表于 12-14 09:53 ?4次下載