日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

Github入门详情教程

發布時間:2023/11/29 编程问答 24 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Github入门详情教程 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

前言

之前我寫了一篇文章《一篇文章了解Github和Git教程》還延伸了幾篇閱讀,對大部分小白很有用,那么我繼續普及下Github頁面及其概念。

定義

GitHub 是一個網站,一個面向開源及私有軟件項目的托管平臺,因為只支持Git作為唯一的版本庫格式進行托管,故名GitHub— 來自百度百科。Git是一個版本控制系統,是設計用于跟蹤文件隨時間變化的狀態的一款軟件。

主要作用

  • 學習優秀開源項目,很多資源項目學習的好地方
  • 團隊協作,可以相互做項目,便于開發
  • 基于 GitHub Pages 來搭建個人博客,大佬都干過
  • 寫作,基于興趣愛好
  • Github可以用來存儲Git倉庫

Github網站頁面概念

GitHub 網頁概念之前我寫了一些,接下來繼續介紹:

  • commit:提交到倉庫。
  • branch:每個獨立的分支都是項目的一個版本。
  • master branch:我們一開始在Github創建項目都會有一個分支,稱為主分支。
  • commit message:我們在上傳Android項目時,會看到這個單詞,表示的是需要提交信息,用于描述你這次的項目都做了什么,然后在網站可以一目了然看到你做的內容及其信息,能夠方便他人了解等。
  • marge:這個當你跟其他合作者合作項目時,提交代碼會有顯示是否合并,merge可以將一個分支上的內容合并到另一個分支上。
  • pull request:將代碼拉取到本地工作。
  • 創建項目

    • Private選項是收費的,個人的用Public,創建的項目,全世界都能看到,開源分享,所以很多情況下github是最好的學習資料。
    • 可以勾上Initialize this repository with a README,對項目介紹,你也可以不勾試試看,就知道效果,到時刪了重建就行。

    網頁介紹

    網頁介紹效果

    SSH Key

    github提交代碼需輸入賬號和密碼,聽說設置這個就不用了,當我們用 git時,記得嗎?我們開始時要設置賬號:

    git config --global user.name "your name" git config --global user.email "email@example.com"

    這個設置一次就夠了,當你要換賬號時,記得要重新輸入,這是windows系統的,對于mac系統,要刪除之前的鑰匙鍵,重新輸入才有效果。

    github提交需要SSH授權,接下來我們來創建SSH Key:

    命令行如下:

    ssh-keygen -t rsa -C "youremail@example.com"

    如果順利的話,我們可以看到?.ssh?目錄,里面有id_rsa和id_rsa.pub兩個文件,這兩個就是ssh key的秘鑰了哦,id_rsa是私鑰,不可告訴他人,另一個是公鑰。

    接下來設置Github,打開“Account settings”,再點擊“Add SSH Key”,?填上任意 Title,在 Key 文本框里粘貼id_rsa.pub 的內容,即可。

    上傳項目至Github

    首先你要有Git,安裝下載打開Git Bash 命令行。當然你要知道你所在目錄,可以進行切換,使用 cd進行切換目錄, 這樣你就能很清晰的看到自己下載內容和看到自己操作效果:

    把自己的項目復制到該目錄,你在github中設置完項目時,復制該地址鏈接,當然你要知道你復制的是不是該地址目錄。

    下載到百分之百時,代表完成了,可以看到該目錄下有.git文件,然后把你的項目復制到該目錄輸入? git add .?即可。接下來輸入git commmit -m"描述你項目信息內容,如:這是什么項目,做了什么功能等等"???即可。

    最后就是上傳到 github 網站上了哦!輸入?git push - origin master??即可,接下來就是輸入你的github的賬號和密碼了。前往你的網頁更新一下就可以看到項目上傳信息,本教程講完了。

    結語

    • 本文主要講解?Github入門詳情教程
    • 下面我將繼續對其他知識 深入講解 ,有興趣可以繼續關注
    • 小禮物走一走 or 點贊

    總結

    以上是生活随笔為你收集整理的Github入门详情教程的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。