Gitee使用教程

Professor Li發表於2020-10-06

  由於專案使用程式碼託管平臺為gitee不是github(可能因為科學上網的問題),本文總結了必備基礎可用的git知識將那些對於小白的晦澀概念略去,實用的保留,從git的下載開始到使用命令實現程式碼管理再至gitee平臺的學習逐步相伴於大家使用gitee(國內優秀的程式碼管理平臺),如有幸大佬看見錯誤,望指正(個人部落格即將部署評論系統),CSDN部落格連結繫結於CSDN的部落格。

Gitee使用教程


  如果想如魚得水的使用gitee平臺那在這之前請君下載Git至您的電腦。在您電腦上的git工具命令將讓您心儀的專案fork至您的本地,更可以放心的讓您使用IDEA/Pycharm一鍵繫結上傳至您的遠端倉庫,優秀的程式碼託管使您更加專注於程式碼的編輯。

Git 概述

   Git 是一種實現程式碼管理,開放原始碼的分散式版本控制系統。如今發展成為可以在Windows/macOS/Linux/Unix上執行的跨平臺工具。


Git下載

  90%的大學生都使用以下四種作業系統叭!(如果大家使用超出範圍的也請各位金主哥哥關注CSDN部落格連結評論留言噢,博主逐漸完善!)

Windows平臺下載

  從Git下載上下載window版的客戶端,以管理員身份執行後,一直選擇下一步安裝即可.

Mac OS X 平臺下載

  在終端下執行brew install git (注:請自行解決環境變數以及Brew工具的問題)**But!**這裡有:brew安裝指南

Ununtu 平臺下載

  在終端下執行 apt-get install git

Centos

  在終端下執行 yum install git

配置Git

  身為預備程式設計師的大家應該都不陌生:如果你想使用Java那麼配置JDK,環境變數是必不可少的吧,git也是如此,但是Git為大家配備了git config工具,專門用來配置或讀取相應的環境變數,配置一次,享受一生~

配置存放的檔案

  • /etc/gitconfig 檔案:系統中對所有使用者都普遍適用的配置。若使用 git config 時用 --system 選項,讀寫的就是這個檔案。
  • ~/.gitconfig 檔案:使用者目錄下的配置檔案只適用於該使用者。若使用 git config 時用 --global 選項,讀寫的就是這個檔案。
  • 當前倉庫的 Git 目錄中的配置檔案(也就是工作目錄中的 .git/config 檔案):這裡的配置僅僅針對當前倉庫有效。每一個級別的配置都會覆蓋上層的相同配置,所以 .git/config 裡的配置會覆蓋 /etc/gitconfig 中的同名變數。

使用者資訊配置

個人的使用者名稱稱和電子郵件地址,每次 Git 提交時都會引用這兩條資訊,說明是誰提交了更新,所以會隨更新內容一起被永久納入歷史記錄:可選項global將會讓您的資訊應用於所有專案,如果您想單獨配置去掉global即可~

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

檢視配置資訊

$ git config --list

使用Git

獲取專案的git倉庫

1.本地的專案生成git倉庫

  如果你辛辛苦苦的一個人在本地的電腦埋頭苦幹用程式碼改變世界(建了一個工程)想要用git管理,那麼只需在專案的主目錄執行初始化命令:

$ git init

如果當前目錄下有幾個檔案想要納入版本控制,需要先用 git add 命令對這些檔案進行跟蹤,然後提交:

$ git add *.c
$ git add README
$ git commit -m 'git管理'

2.開源專案fork到本地

  如果你在某個知名全球的社交平臺發現了有趣的專案想要自己拷貝到本地實操一下,那麼你將會用到下面的這個程式碼 git clone [url]:

$ git clone git@gitee.com:oschina/git-osc.git

如果您沒有配置SSH,那您將需要配置一手SSH公鑰SSH配置連結由於時間有限這些附屬操作就暫引他人連結叭,我終將自己寫完的!

git基礎命令

初始化Git

$ cd /home/gitee/test    #進入git資料夾
$ git init               #初始化一個Git倉庫

暫存檔案

  • ⚠️:git add . 將把目錄下的所有檔案都暫存。
$ git add "readme.txt" 

檢視檔案狀態

$ git status -s

備註提交相關資訊

$ git commit -m "1.0.0"

推送到遠端倉庫

$ git push https://gitee.com/***/test.git

gitee平臺

  gitee平臺是一個國內優秀的程式碼管理平臺,更是國內程式人的交流平臺,它具有以下特點:

  • 團隊程式碼管理,提交,託管;
  • 國內開源專案的寶地,供大家在在自己心儀的專案下跟進,issus;
  • 自己的開源專案可以讓他人看到糾錯,更新,改善,領略開源的魅力;
  • 沉澱自己技術的平臺。

本文引用外鏈,侵權立刪

相關文章