Gitee使用教程
由於專案使用程式碼託管平臺為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;
- 自己的開源專案可以讓他人看到糾錯,更新,改善,領略開源的魅力;
- 沉澱自己技術的平臺。
本文引用外鏈,侵權立刪
相關文章
- gitee 教程學習Gitee
- 【教程】使用gitee搭建免費的圖床Gitee圖床
- Gitee 碼雲的使用Gitee
- 如何使用 Gitee 搭建圖床Gitee圖床
- vscode中使用giteeVSCodeGitee
- 將本地專案託管到 Github&Gitee 教程GithubGitee
- 使用微信開發者工具連線giteeGitee
- 使用Typora+PicGo配置Gitee圖床PicGoGitee圖床
- Gitee初探Gitee
- Git&GiteeGitee
- git-giteeGitee
- Typora + Gitee + PicGoGiteePicGo
- 我的截圖外掛被Gitee使用了Gitee
- 使用gitee作為原始碼管理工具Gitee原始碼
- 使用Git將程式碼上傳至Gitee碼雲中Gitee
- Spring cloud config 使用gitHub或者gitee連線SpringCloudGithubGitee
- gitee 學習筆記Gitee筆記
- git推送專案到github並使用gitee做映象倉庫GithubGitee
- windows系統git使用ssh方式和gitee/github進行同步WindowsGiteeGithub
- 【第十一篇】- Git GiteeGitee
- gitee程式碼版本回退Gitee
- [已解決]composer 直接使用 gitee 或 自建 git 的私有包?Gitee
- 突發!Gitee 圖床,廢了!Gitee圖床
- gitee 私有倉庫 Linux 下免輸入賬號密碼 || webhook 使用GiteeLinux密碼WebHook
- 使用idea上傳專案到碼雲(gitee)上 IntelliJ IDEAIdeaGiteeIntelliJ
- 使用tinypng對需要上傳Gitee圖床的圖片進行壓縮Gitee圖床
- 使用教程
- Picgo+Gitee搭建免費圖床PicGoGitee圖床
- Hexo+Gitee搭建個人部落格HexoGitee
- git同步原始碼到gitee和github原始碼GiteeGithub
- gitee誤刪專案,重新上傳Gitee
- gitee建立倉庫如何提交程式碼Gitee
- winscp教程,winscp教程,使用教程
- winscp使用教程多使用者,winscp使用教程多使用者,教程詳情
- vncserver使用教程,2步掌握vncserver的使用教程VNCServer
- 程式碼同時提交到 github 和 giteeGithubGitee
- 免費個人圖床搭建gitee+PicGo圖床GiteePicGo
- Typora+PicGo+Gitee打造部落格圖床PicGoGitee圖床