国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

git介紹和安裝、(git,github,gitlab,gitee介紹)、git工作流程、git常用命令、git忽略文件

這篇具有很好參考價(jià)值的文章主要介紹了git介紹和安裝、(git,github,gitlab,gitee介紹)、git工作流程、git常用命令、git忽略文件。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

1 git介紹和安裝

2 git,github,gitlab,gitee介紹

3 git工作流程

4 git常用命令

5 git忽略文件

1 git介紹和安裝

首頁功能寫完了---》正常應(yīng)該提交到版本倉庫---》大家都能看到這個(gè)---》
運(yùn)維應(yīng)該把現(xiàn)在這個(gè)項(xiàng)目部署到測試環(huán)境中---》測試開始測試---》客戶可以看到目前做的情況


-需要有版本倉庫,管理我們的代碼
	-svn:老,公司基本不用
    -git:比較流行,做代碼管理
    
    
    
-注意:git 能干什么?
	完成 協(xié)同開發(fā)(多人一起開發(fā)) 項(xiàng)目,幫助程序員整合代碼
		1 幫助開發(fā)者合并開發(fā)的代碼
		2 如果出現(xiàn)沖突代碼的合并,會(huì)提示后提交合并代碼的開發(fā)者,讓其解決沖突
	    3 做版本管理--》可以把代碼退回到某個(gè)版本

    
-安裝git
	-官方下載地址:
		https://git-scm.com/
    -安裝:一路下一步,都選默認(rèn)
    -驗(yàn)證安裝:
    	1 在cmd中輸入:git -v
    	2 在任意路徑點(diǎn)右鍵:看到 
	        git gui here:在此處打開一個(gè)git 圖形化界面
	        git bash here:在此處打開一個(gè)命令窗口
    

2 git,github,gitlab,gitee介紹

參考博客:
	https://www.cnblogs.com/liuqingzheng/p/15328319.html

git : 軟件,做版本管理和代碼合并,它有些命令
github:網(wǎng)站,遠(yuǎn)程代碼倉庫,全球最大的開源代碼托管網(wǎng)站,使用git的命令來上傳下載代碼
gitee:網(wǎng)站,遠(yuǎn)程代碼倉庫,國內(nèi)最大的開源代碼托管網(wǎng)站,使用git的命令來上傳下載代碼
gitlab:公司內(nèi)部搭建的代碼托管平臺(tái),遠(yuǎn)程代碼倉庫,網(wǎng)站,使用git的命令來上傳下載代碼

3 git工作流程

1 工作區(qū)
2 暫存區(qū)
3 版本庫

# git 就是對(duì)文件進(jìn)行管理---》代碼也是文件

git介紹和安裝、(git,github,gitlab,gitee介紹)、git工作流程、git常用命令、git忽略文件,Git,git,github,gitlab文章來源地址http://www.zghlxwxcb.cn/news/detail-724494.html

4 git常用命令

1 git init   # 初始化當(dāng)前文件夾作為倉庫
	git init lqz # 初始化當(dāng)前文件夾下lqz作為倉庫
    
2 git status  # 查看當(dāng)前倉庫狀態(tài)
	-紅色:倉庫中新增了,或修改了某些文件,還沒有提交到暫存區(qū)
    -綠色:在暫存區(qū)有變化,還沒有提交到版本庫
3 git add 文件名 
	-git add . # 把當(dāng)前所有變更都提交到暫存區(qū)
	-把工作區(qū)變更,提交到暫存區(qū)了
    -由紅變綠了
    
4 設(shè)置用戶(在本機(jī)就設(shè)置一次全局即可---》后期使用遠(yuǎn)程倉庫,可以區(qū)分是誰提交了代碼)
	-局部設(shè)置(只針對(duì)于當(dāng)前倉庫)
	    git config user.name 'xxx@qq.com'
	    git config user.email 'xxx'

    -全局設(shè)置(所有倉庫)
	    git config --global user.name 'xxx'
	    git config --global user.email 'xxx@qq.com'
    
    
5 git commit -m '注釋'  # 把暫存區(qū)所有內(nèi)容,提交到版本庫,被版本管理起來,以后可以回退,查看


6 查看版本記錄
	git log
    git reflog
   
    
7 了解
	git checkout .  # 把工作區(qū)變更刪除
    git reset HEAD  # 把暫存區(qū),拉回到工作區(qū)
    git reset --soft 23e9e095 # 版本號(hào)是上一個(gè)版本,把版本庫內(nèi)容拉回到暫存區(qū)
    git reset --mix b23875   # 把版本庫內(nèi)容拉回到工作區(qū),變紅

	
8 切換版本
	git reset --hard  e5fff5fe48

9 只要被版本管理了(一定能要提交到版本庫),以后無論如何操作,都能再退回到某個(gè)位置

5 git忽略文件

如果一個(gè)文件夾被git管理了,所有文件都會(huì)被管理,所有文件發(fā)生變化,都會(huì)變紅。
在一個(gè)文件夾中,可能有些文件,或文件不想被git管理,這時(shí)候需要設(shè)置過濾文件。

-使用方式
	-1 在倉庫目錄下(其它目錄下不要有),新建一個(gè)文件:.gitignore
    -2 在里面寫忽略文件或文件夾
    	""" 
    	過濾文件內(nèi)容
	        文件或文件夾名:代表所有目錄下的同名文件或文件夾都被過濾
	        /文件或文件夾名:代表倉庫根目錄下的文件或文件夾被過濾

        eg:
	        a.txt:項(xiàng)目中所有a.txt文件和文件夾都會(huì)被過濾
	        /a.txt:項(xiàng)目中只有根目錄下a.txt文件和文件夾會(huì)被過濾
	        /b/a.txt:項(xiàng)目中只有根目錄下的b文件夾下的a.txt文件和文件夾會(huì)被過濾
	        *x*:名字中有一個(gè)x的都會(huì)被過濾(*代表0~n個(gè)任意字符)
	        空文件夾不會(huì)被提交,空包會(huì)被提交,包可以被提交(包中有一個(gè)init空文件)
        """
        
        
-忽略文件,在一開始就要忽略,如果已經(jīng)被版本管理了,再忽略就沒用了

-如果之前沒管,已經(jīng)提交了
	刪除---》提交到版本庫---》再在忽略文件中加入
    
    
    
-咱們項(xiàng)目的忽略文件
	.idea
	logs/*.log
	scripts
	__pycache__
	*.pyc


-記?。哼w移記錄文件是否提交---》建議不提交
	**/migrations/*.py  # 忽略遷移記錄
	!**/migrations/__init__.py #不不忽略 __init__.py


到了這里,關(guān)于git介紹和安裝、(git,github,gitlab,gitee介紹)、git工作流程、git常用命令、git忽略文件的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • Git工作流程:如何在團(tuán)隊(duì)中協(xié)作?

    Git工作流程:如何在團(tuán)隊(duì)中協(xié)作?

    「作者主頁」 :雪碧有白泡泡 「個(gè)人網(wǎng)站」 :雪碧的個(gè)人網(wǎng)站 「推薦專欄」 : ★ java一站式服務(wù) ★ ★ 前端炫酷代碼分享 ★ ★ uniapp-從構(gòu)建到提升 ★ ★ 從0到英雄,vue成神之路 ★ ★ 解決算法,一個(gè)專欄就夠了 ★ ★ 架構(gòu)咱們從0說 ★ ★ 數(shù)據(jù)流通的精妙之道★ 包括倉庫

    2024年02月13日
    瀏覽(66)
  • 工作中Git的使用流程及沖突解決

    工作中Git的使用流程及沖突解決

    目錄 一:得到遠(yuǎn)程倉庫 1、先通過“遠(yuǎn)程倉庫地址”,克隆項(xiàng)目 2、在克隆得到的文件夾中打開git命令行 3、特別提示 二:開始工作 1、編輯前前拉取 2、寫完代碼,完成本地倉庫提交 ?3、推送前拉取 ?4、解決沖突 6、推送到遠(yuǎn)程倉庫 7、常見錯(cuò)誤 1、先通過“遠(yuǎn)程倉庫地址”

    2023年04月08日
    瀏覽(24)
  • SpringMVC基礎(chǔ)入門及工作流程---全方面詳細(xì)介紹

    SpringMVC基礎(chǔ)入門及工作流程---全方面詳細(xì)介紹

    ? ? Spring MVC是一個(gè)基于Java的實(shí)現(xiàn)了MVC設(shè)計(jì)模式的請(qǐng)求驅(qū)動(dòng)類型的 輕量級(jí)Web框架 ,通過把Model,View,Controller分離,將web層進(jìn)行職責(zé)解耦, 把復(fù)雜的web應(yīng)用分成邏輯清晰的幾部分,簡化開發(fā),減少出錯(cuò) ,方便組內(nèi)開發(fā)人員之間的配合。 此外,Spring MVC 的注解驅(qū)動(dòng)和對(duì) REST 風(fēng)格

    2024年02月10日
    瀏覽(17)
  • 【小技巧】MATLAB中的使用Git的工作流程

    【小技巧】MATLAB中的使用Git的工作流程

    目錄 1.Git簡介? ?? 2.Git操作步驟 ? ? ? ? MATLAB中的Git是一種版本控制工具,它使你能夠跟蹤和管理項(xiàng)目代碼的變化。Git的核心思想是在開發(fā)過程中記錄代碼的不同版本,以便可以隨時(shí)回溯到以前的版本或合并多個(gè)開發(fā)人員的更改。下面是MATLAB中的Git的一些關(guān)鍵概念和操作:

    2024年02月06日
    瀏覽(20)
  • Python爬蟲分布式架構(gòu) - Redis/RabbitMQ工作流程介紹

    Python爬蟲分布式架構(gòu) - Redis/RabbitMQ工作流程介紹

    在大規(guī)模數(shù)據(jù)采集和處理任務(wù)中,使用分布式架構(gòu)可以提高效率和可擴(kuò)展性。本文將介紹Python爬蟲分布式架構(gòu)中常用的消息隊(duì)列工具Redis和RabbitMQ的工作流程,幫助你理解分布式爬蟲的原理和應(yīng)用。 為什么需要分布式架構(gòu)? 在數(shù)據(jù)采集任務(wù)中,單機(jī)爬蟲可能面臨性能瓶頸和資

    2024年02月11日
    瀏覽(29)
  • Gitbulter - 全新Git版本管理工具,專為現(xiàn)代工作流程而全新構(gòu)建

    Gitbulter - 全新Git版本管理工具,專為現(xiàn)代工作流程而全新構(gòu)建

    GitButler 是一個(gè)重新被定義的 git 客戶端,是2024年才可以產(chǎn)生的新的git工作流的管理工具。 從應(yīng)用截圖看,左邊3列和傳統(tǒng)的git客戶端都有類似的功能;但是奇跡就發(fā)生右邊的可拓展區(qū),同一個(gè)工作區(qū)可以無限增加的多分支模式,讓您同時(shí)在多個(gè)分支上工作。它允許您快速將文

    2024年04月23日
    瀏覽(24)
  • Gitflow:一種依據(jù) Git 構(gòu)建的分支管理工作流程模式

    Gitflow:一種依據(jù) Git 構(gòu)建的分支管理工作流程模式

    Gitflow 工作流是一種版本控制流程,主要適用于較大規(guī)模的團(tuán)隊(duì)。這個(gè)流程在團(tuán)隊(duì)中進(jìn)行合作時(shí)可以避免沖突,并能快速地完成項(xiàng)目,因此在很多軟件開發(fā)團(tuán)隊(duì)中都被廣泛應(yīng)用。通過使用 Gitflow 工作流,我們可以更好地管理代碼的修改、版本的發(fā)布和協(xié)作,從而提高軟件開發(fā)

    2024年01月16日
    瀏覽(23)
  • git工作原理、從倉庫創(chuàng)建到代碼拉取提交整套流程

    git工作原理、從倉庫創(chuàng)建到代碼拉取提交整套流程

    1、先看 Git 工作原理圖,該圖參考 gitee簡單使用_gitea新建vue倉庫選擇什么.gitignore模板-CSDN博客 git 工作原理圖理解: (1)Workspace:工作區(qū),也就是我們的代碼所在的地方 (2)Index / Stage:暫存區(qū) (3)Repository:倉庫區(qū)(或本地倉庫 .git) (4)Remote:遠(yuǎn)程倉庫 2、創(chuàng)建倉庫流程

    2024年03月14日
    瀏覽(91)
  • Git、Gitee、Github、Gitlab區(qū)別與 Git搭建

    Git、Gitee、Github、Gitlab區(qū)別與 Git搭建

    Git: 本地軟件,無需聯(lián)網(wǎng)即可使用,實(shí)現(xiàn) 本地代碼 的管理。 ? ? ? ? 分布式版本控制系統(tǒng),是一種工具,用于代碼的存儲(chǔ)和版本控制。 ? ? ? ??將 本地文件 通過一定的操作將其同步上傳到 Github或Gitee Gitee :是一家中國公司, GitHub 相當(dāng)于 云服務(wù)器 ,這個(gè)云服務(wù)器是國外

    2024年02月11日
    瀏覽(20)
  • IDEA 集成 Git、Github、Gitee、GitLab

    IDEA 集成 Git、Github、Gitee、GitLab

    Git 概述 Git 是一個(gè)免費(fèi)的、開源的分布式版本控制系統(tǒng),可以快速高效地處理從小型到大型的各種項(xiàng)目。 Git 易于學(xué)習(xí),占地面積小,性能極快。 它具有廉價(jià)的本地庫,方便的暫存區(qū)域和多個(gè)工作流分支等特性。其性能優(yōu)于 Subversion、CVS、Perforce 和 ClearCase 等版本控制工具。

    2024年02月05日
    瀏覽(32)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包