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

歡迎訪問 生活随笔!

生活随笔

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

编程问答

Git和码云项目平台使用文档

發布時間:2023/12/20 编程问答 39 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Git和码云项目平台使用文档 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

文章目錄

  • 一、Git概述
    • 1、為什么要使用Git
      • 1.1解決文件修改追蹤的問題
      • 1.2多人協作文件合并的問題
      • 1.3.文件訪問權限管理
    • 2.為什么選擇Git
    • 3.Git安裝和使用
  • 二、碼云
    • 1.注冊賬號
    • 2.創建倉庫
    • 3.克隆倉庫
    • 4.提交代碼
  • 三、Git多人協作開發
    • 1.添加倉庫成員
    • 2.多人協作開發
  • 四、Git 高級用法
    • 1.忽略某文件同步和提交
    • 2.查看某文件的提交歷史記錄
    • 3.代碼回退

一、Git概述

  • Git是一個開源的分布式版本控制系統,用以有效、高速的處理從很小到非常大的項目版本管理。
  • Git 是 Linus Torvalds 為了幫助管理 Linux 內核開發而開發的一個開放源碼的版本控制軟件。
  • Git是目前世界上最先進的分布式版本控制系統。

1、為什么要使用Git

1.1解決文件修改追蹤的問題

1.2多人協作文件合并的問題

1.3.文件訪問權限管理

2.為什么選擇Git

3.Git安裝和使用

git客戶端: https://git-scm.com/.

TortoiseGit:https://tortoisegit.org/download/.

先安裝Git,再安裝TortoiseGit

二、碼云

如何建立服務器版本庫

  • 方法1-自己搭建服務器(成本高,安全性低,不推薦)
  • 方法2-利用公共資源
    ○ GitHub(速度慢,不推薦)
    全球最大的開源社交編程及代碼托管網站
    公有倉庫免費,私有倉庫收費
    ○ Gitee(速度快,推薦使用)
    國內最大的開源社交編程及代碼托管網站
    速度快,不會被墻
    公有倉庫免費,私有倉庫5人以內免費

碼云官網:https://gitee.com/.

1.注冊賬號

建議用郵箱注冊

2.創建倉庫


填寫相關信息,點擊創建即可

3.克隆倉庫

第一步:復制倉庫地址

第二步:在本地文件夾內空白處點擊右鍵

第三步:填入復制的倉庫地址

4.提交代碼

進入剛剛克隆的倉庫文件夾,新建任意的文本文件 往里面任意輸入一些文本

右鍵->Git commit

勾選需要提交的文件,Message欄輸入任意的文字,提交按鈕切換成Commit & Push 點擊切換按鈕即可

出現success表示提交成功

在碼云遠程倉庫端可以看到多了一個提交的文件

三、Git多人協作開發

1.添加倉庫成員

在遠程倉庫端點擊管理->倉庫成員管理->添加倉庫成員

有多種方式可以要求用戶,每個私有倉庫最多可要求5個用戶

2.多人協作開發

倉庫成員把代碼都clone到本地,如果已clone 就跳過此步驟

假設 成員A修改了某個文件如test.txt , 成員A先將修改后的代碼提交到遠程倉庫

成員B 點擊鼠標右鍵->TortoiseGit -> Pull 即可把其他成員提交的代碼同步到本地工程


四、Git 高級用法

tips:碼云倉庫的總大小有限制,不建議把一些大文件如視頻,安裝包等提交到倉庫中(切記、切記、切記),Git比較適合對一些文本,代碼,文檔等進行版本管理

1.忽略某文件同步和提交

當右鍵提交的時候,Git默認會找到本工程里所有的有變化的文件,如果有的文件或文件夾不希望和遠程倉庫同步(如Android中的編譯文件夾,每次運行這些文件夾內都會自動生成大量的其他文件),可用如下方法忽略掉這個文件夾的提交

選中該文件夾或者多選多個文件 ->鼠標右鍵 -> TortoiseGit ->add to ignore list -> 需要忽略提交的文件或文件夾

這樣每次右鍵 提交的時候 默認就不會選中該文件夾內的文件

2.查看某文件的提交歷史記錄

有時候希望查看某個文件被修改的歷史記錄,如某應用在某句代碼產生的bug,追蹤改句代碼是誰提交的

選中該文件 ->鼠標右鍵 -> TortoiseGit -> Show log

可查看該文件被修改的時間以及被誰修改

如要查看該文件某次提交的具體內容,點擊改次修改 右鍵

Compare with working tree :該次修改和目前的文件做對比

Compare with previous revision :該次修改和前一次的版本做對比

可以看出,該次提交就第一行test改成了 test1234

3.代碼回退

有時候寫完某些代碼發現寫的不對,想把代碼恢復到之前沒提交的版本,可以用代碼revert功能

如果該文件夾是紅色表示有修改的代碼沒提交

點擊右鍵->commit

選中需要回退的代碼,右鍵Revert

總結

以上是生活随笔為你收集整理的Git和码云项目平台使用文档的全部內容,希望文章能夠幫你解決所遇到的問題。

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