LOGO OA教程 ERP教程 模切知識交流 PMS教程 CRM教程 開發(fā)文檔 其他文檔  
 
網(wǎng)站管理員

版本管理之git 基本操作

admin
2024年12月3日 12:5 本文熱度 333

有了 git 倉庫之后,就可以用于平日的工作了。

日常工作中對于代碼的修改,添加代碼等這些操作,都被稱為 change。

任何一個 change 都會被 git 記錄下來。

添加文件到倉庫

之前的倉庫是空的,里面沒有任何文件。

這里先來添加一個文件用于演示。

創(chuàng)建一個文件

可以在剛才的文件夾下創(chuàng)建一個 hello.txt 文件,并在文件里寫上 Hello, Git!,也可以通過下面的代碼創(chuàng)建。

echo "Hello, Git!" > hello.txt 

添加文件到暫存區(qū)(staged)

新添加的文件,出現(xiàn)在 changes 列表里。

如果想要把這個 change 簽入,先放它放到暫存區(qū),也就是 staged 區(qū)域。

這樣如果修改的文件很多,可以很好的區(qū)分哪些是現(xiàn)在要簽入,哪些還在修改中沒有完成。

git add hello.txt 

這樣看到新添加的文件已經(jīng)準備好簽入了。

提交文件到倉庫

使用 git commit提交剛才的變動。

注意這里的提交,或者說簽入,只是提交到了本地倉庫。

git commit -m "Initial commit" 

執(zhí)行后的命令行結(jié)果如下:

以上就是一個完整的變動從開始到提交的過程,在實際工作中,我們每天可能會有很多這樣的重復操作。

每一個記錄的歷史就被稱為一個 commit,它記錄了提交時間、提交人員以及提交的變動。

查看倉庫狀態(tài) (git status)

git status 命令用于查看當前倉庫的狀態(tài),包括哪些文件被修改了、哪些文件在暫存區(qū)中等。

示例代碼:

# 查看倉庫狀態(tài) git status 

總結(jié)

到目前為止,所有的代碼都還在本地倉庫里。如下所示,還沒有發(fā)布到遠程。

雖然是在本地倉庫,但同樣是有歷史記錄。

簡單總結(jié)一下今天的內(nèi)容:

?? git add 將所有的修改放到暫存區(qū),也就是 staged 區(qū)域。 

?? git commit 將放到暫存區(qū)的變動提交到倉庫。 

?? git status 用于查看當前倉庫的狀態(tài)。


該文章在 2024/12/4 17:26:25 編輯過
關鍵字查詢
相關文章
正在查詢...
點晴ERP是一款針對中小制造業(yè)的專業(yè)生產(chǎn)管理軟件系統(tǒng),系統(tǒng)成熟度和易用性得到了國內(nèi)大量中小企業(yè)的青睞。
點晴PMS碼頭管理系統(tǒng)主要針對港口碼頭集裝箱與散貨日常運作、調(diào)度、堆場、車隊、財務費用、相關報表等業(yè)務管理,結(jié)合碼頭的業(yè)務特點,圍繞調(diào)度、堆場作業(yè)而開發(fā)的。集技術的先進性、管理的有效性于一體,是物流碼頭及其他港口類企業(yè)的高效ERP管理信息系統(tǒng)。
點晴WMS倉儲管理系統(tǒng)提供了貨物產(chǎn)品管理,銷售管理,采購管理,倉儲管理,倉庫管理,保質(zhì)期管理,貨位管理,庫位管理,生產(chǎn)管理,WMS管理系統(tǒng),標簽打印,條形碼,二維碼管理,批號管理軟件。
點晴免費OA是一款軟件和通用服務都免費,不限功能、不限時間、不限用戶的免費OA協(xié)同辦公管理系統(tǒng)。
Copyright 2010-2025 ClickSun All Rights Reserved

黄频国产免费高清视频,久久不卡精品中文字幕一区,激情五月天AV电影在线观看,欧美国产韩国日本一区二区
亚洲欧美在线一区中文字幕 | 亚洲五月综合缴情综合久久 | 亚洲人成在线不卡网 | 久久精品少妇一级 | 一本大道香蕉在线精品亚洲 | 亚洲欧美蜜芽tv在线一区 |