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

歡迎訪問 生活随笔!

生活随笔

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

编程问答

初识源代码管理工具——GitHab

發布時間:2025/7/25 编程问答 36 豆豆
生活随笔 收集整理的這篇文章主要介紹了 初识源代码管理工具——GitHab 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

一、簡介

GitHub是一個面向開源及私有軟件項目的托管平臺,因為只支持Git作為唯一的版本庫格式進行托管,故名GitHub。

Git 是由 Linux 之父 Linus Tovalds 為了更好地管理linux內核開發而創立的分布式版本控制/軟件配置管理軟件。

簡單來說,Git 是一個管理「代碼的歷史記錄」的工具。

?

Git與Git Bash的區別:

Git:版本控制工具,支持該工具的網站有Github、BitBucket、Gitorious、國內的osChina倉庫、csdn倉庫等等。

Git bash:在windows系統下使用git命令的模擬終端(windows自帶的cmd功能太弱)linux、unix可以直接使用git。

?


?

二、賬戶注冊

1.首先進入GitHab的官網,地址為:https://github.com/

2.根據提示注冊賬戶

注意:根據提示,最好使用推薦兼容的瀏覽器。

?

3.注冊成功后將收到郵件,進入郵件中的網站完成注冊。


?

?

三、下載

3.首先下載Git,下載地址:https://gitforwindows.org/

4.進入此頁面

5. 點擊

6. 下載成功后,開始安裝

7. 選擇安裝路徑

8. 一直點擊

?

?

9.接著下載GitHab,下載地址:https://desktop.github.com/


?

四、功能

首頁

1.github的LOGO:點擊會進入首頁

2.搜索窗口:輸入想要查找的用戶、倉庫或代碼片段,如果在倉庫中搜索,則是搜索的本倉庫。

3.Pull requests:顯示用戶已經經行過的合并請求,開發者可以很方便的追蹤合并請求的后續情況。

4.Issues:查看用戶有權限的倉庫的問題或者分配給自己的問題。

5.Gist:用于管理以及發布一些沒有必要保存在倉庫中的代碼,比如小的代碼片段等。

6.這里點擊會出現下拉列表,可以創建新的倉庫,導入新的倉庫,創建新的Gist,新的組織成員等等。

7.最后是個人信息,點擊后會出現:

可以選擇進入你的個人檔案,你的stars項目,設置,登出等等操作。

倉庫界面

我們使用最多的還是倉庫界面,我們打開一個倉庫:

1.用戶名/倉庫名

2.watch:點擊即可watch該倉庫,今后該倉庫的更新信息都會顯示在用戶的公開活動中

3.star:點擊極客關注該倉庫,表示對該倉庫關注,star越多,表示倉庫越受關注

4.fork:點擊,即可fork該倉庫。

5.code:該倉庫的文件列表。

6.issues:用于BUG報告,功能添加,方向性討論等。

7.pull requests:查看合并請求,代碼的更改和討論都可以在這里進行

8.projects:項目管理工具,對項目整個開發周期進行管理

9.wiki:記錄開發者之間應該共享的信息或者軟件文檔

10.pulse:顯示該倉庫最近的活動信息

11.graphs:以圖標的形式顯示該倉庫的各種指標。

12.commits:查看當前分支的提交歷史

13.branches:查看倉庫的分支列表

14.releases:顯示倉庫的標簽列表,可以將標簽加入時的文件以歸檔形式下載到本地。軟件在版本升級時一般都會打標簽,如果需要特定版本,可以從這里查找

15.contributors:對該倉庫進行過提交的程序員名單

16.branch:顯示當前分支的名稱,從這里可以切換倉庫內的分支,查看其他分支文件。

17.new pull request:新的合并請求

18.create new file:創建新的文件

upload files:上傳文件

find file:查找文件

19.clone or download:克隆當前項目或者下載

clone in desktop:通過github專用客戶端進行克隆

download zip:將當前分支中的文件以zip形式下載。

20.當前分支的文件,頂部為最新的提交信息,左邊是文件名稱,中間是提交日志,右邊是提交日期。

?


?

五、使用方法

  • 使用GitHab客戶端
  • 登陸賬戶。

  • 進入初始頁面。
  • 點擊,創建一個新的倉庫。
  • 輸入倉庫的【Name】。
  • 點擊
  • 點擊,新建一個分支。
  • 輸入分支的【Name】。
  • 在網頁中打開建立好的倉庫查看。
    • 使用網頁版GitHab

    ??????? 簡單創建

  • 登陸賬戶。
  • 點擊
  • 點擊右上角
  • 輸入倉庫名。
  • 勾選
  • 點擊
  • 進入該倉庫。
  • 點擊
  • 輸入分支名。
  • 此時
  • 點擊
  • 輸入簡單代碼。
  • 將頁面下拉。
  • 點擊
  • 查看結果。
  • 創建成功!
  • ??????? 配置SSH

  • 確認Git已成功安裝后,在電腦桌面右鍵,選擇‘Git Bash Here'。
  • 輸入‘ssh-keygen -t rsa -C 940355518@qq.com’,并一直按回車鍵。(郵箱為自己注冊的郵箱)

  • 此時電腦中已生成一個名為‘.ssh’的文件夾。
  • 打開此文件夾,看到兩個文件。
  • 以記事本的方式打開‘id_rsa.pub’,并全選其內容并復制。
  • 回到網頁版GitHab,點擊右上角
  • 在左側菜單欄中點擊
  • 點擊
  • 粘貼剛剛復制的內容。
  • 點擊
  • 查看配置結果。
  • 配置成功!
  • ????? 使用git將本地項目上傳到github上

  • 首先新建一個txt文件,在里面放入需要上傳的代碼。
  • 在該文件夾內右鍵,選擇‘Git Bash Here’。
  • 輸入以下代碼:
  • ????????? git init

    ????????? git add HelloWorld.txt?

    ????????? git commit -m "first commit"

    ????????? git config --global user.email 940355518@qq.com

    ????????? git remote add origin https://github.com/torrere667/git3.git

  • 輸入代碼:git pull origin master
  • 輸入代碼:git branch br1

  • 輸入代碼:git push -u origin br1

  • 返回網頁版查看上傳結果。
  • 上傳成功!
  • 六、Git常用代碼

  • ctrl+alt+F:代碼格式化
  • 下載代碼git pull origin master
  • 上傳代碼
  • ?????? git add .

    ?????? git commit -m "stomach"

    ?????? git push origin master

    ???? git:

    ???? 下載代碼git clone https://github.com/icerainmm/WechatApp

    ???? 切換到要下載的分支git checkout DParking_dev_1.2(進入這個文件夾)

    ???? 拉取當前最新代碼git pull origin DParking_dev_1.2

    ???? 在當前分支上建立一個新的分支,并且切換到這個分支git checkout -b DParking_dev_xyt DParking_dev_1.2

    ???? 查看更改文件狀態git status

    ???? 把更改的文件加到本地暫存區git add .

    ???? 提交到本地倉庫git commit -m "修改跳轉url&定位點向上移動"

    ???? 推到遠程倉庫git push origin DParking_dev_xyt

    ???? 下載遠程倉庫代碼git pull

    ???? 刪除本地代碼git clone https://github.com/icerainmm/WechatApp

    ?????? ?????? ?????? ?????? ?git pull

    ?????? ?????? ?????? ??????? git checkout DParking_dev_xyt

    ?


    ?

    七、心得體會

    ?

    通過這次學習,我學會了在GitHab中創建新倉庫、新分支的操作方法,生成了能夠使Git與GitHab連接的SSH密鑰,學會了如何將本地項目上傳到GitHab上。Github支持共享資源,在小組作業時,直接上傳下載很方便。在過程中,我遇到了很多問題,例如沒有注意推薦瀏覽器的提示,在配置SSH的時候沒有從桌面進入,多次上傳失敗等等。最后通過學習別人分享的經驗解決了所有問題,這是一個很有意義的過程,也希望我的博客能夠解決你在初學GitHab時遇到的問題,對你有所幫助。

    ?


    ?

    八、參考文獻

    ?

    https://www.cnblogs.com/eyunhua/p/6502164.html

    https://blog.csdn.net/weixin_34268169/article/details/87209938

    https://blog.csdn.net/qq_26591517/article/details/80597745

    https://blog.csdn.net/weixin_34268169/article/details/87209938

    https://jingyan.baidu.com/article/ab0b56305de180c15afa7d91.html

    https://blog.csdn.net/xin9910/article/details/79187437

    ?

    轉載于:https://www.cnblogs.com/torrero/p/10900029.html

    總結

    以上是生活随笔為你收集整理的初识源代码管理工具——GitHab的全部內容,希望文章能夠幫你解決所遇到的問題。

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