日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

GIt本地相关操作(一)

發布時間:2025/3/19 25 豆豆
生活随笔 收集整理的這篇文章主要介紹了 GIt本地相关操作(一) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

最近項目中開始使用git,之前都是用svn來對項目代碼進行版本控制。因此git對筆者來說比較陌生,故此通過記錄學習git詳細過程,與大家進行分享。由于是第一次寫,git也是初學,其中難免出現自己理解的錯誤和思考不周全的,希望大家能夠多多指教。

GIT安裝,linux上安裝Git,筆者使用的是Ubuntu,默認已經集成了Git,一般未安裝git的linux會有提示未安裝GIt并提示具體的安裝步驟。

創建本地倉庫

1. 創建目錄

root@quietor-virtual-machine:/opt# mkdir studygitroot@quietor-virtual-machine:/opt# cd studygit/root@quietor-virtual-machine:/opt/studygit# pwd/opt/studygit


2. 創建git本地倉庫

進入studygit目錄后,執行“git init”命令,就將studygit目錄變成git管理的倉庫目錄了

root@quietor-virtual-machine:/opt/studygit# git init已初始化空的 Git 倉庫于 /opt/studygit/.git/root@quietor-virtual-machine:/opt/studygit# ll總用量 12drwxr-xr-x 3 root root 4096 8月 28 00:45 ./drwxr-xr-x 4 root root 4096 8月 28 00:44 ../drwxr-xr-x 7 root root 4096 8月 28 00:45 .git/

如圖所示:圖中藍色的".git"文件夾出現,說明git本地倉庫文件已經成功創建,該文件夾下的文件相關變動已經被git管理了


3. 在本地倉庫添加第一個文件


通過"git status",就能看到git標識出新增的文件

通過"git add 文件名",通知git文件要加到本地倉庫中

"git add"命令執行以后發生的變化已經通過紅框進行標示了,文件的狀態從“未跟蹤的文件”變成”要提交的文件“,至于命令行中不同顏色的表示,需要對ssh客戶端進行設置,筆者使用的Xshell,默認是支持的,而SecureCRT可以通過設置來實現,具體可以百度一下(#^.^#)
通過“git commit”實現文件的提交,提交是將本地文件提交到本地倉庫中



很多朋友肯定在執行“git commit”命令的時候遇到下圖顯示的問題:

具體可以參照git給出的提示進行處理,設置郵箱和用戶名
上述配置沒有任何強制性,可以設置符合格式的任意值,筆者認為這是git同步記錄相關操作時需要知道具體的操作人,而git與遠程倉庫同步時同時把這些操作記錄也同步到遠程倉庫上,使其他用戶也能看到相關用戶的操作,這個主要是給人看的,因為git時使用ssh公鑰來實現管理本地倉庫和遠程倉庫的。不過筆者這里還是建議設置一些有意義的值,這樣我們在查看具體記錄和操作人時能幫助我們來定位具體操作人。
說明:git commit 命令以后的 -m 用來表示此次提交到本地倉庫的文件的描述。可以不使用,也可以任意指定內容,-m 后的參數能幫助我們了解每次提交相關描述,幫助我們記憶每次改動的內容,如圖:

通過”git log“我們能看到每次提交的歷史記錄,紅框標識的就是-m參數指定的具體內容,在實際開發過程中,這種提交可能有成百上千次,人工不可能記錄那么多,因此最后通過-m參數來制定一個有意義的參數值

4. 基于現有文件的修改

通過“git diff”命令git能夠向我們展示已有文件的變化情況

通過“git status”能夠查看發生變的文件列表,而通過“git diff”能看到發生變化文件中的具體內容

總結

git init 初始化本地git倉庫環境
git status 查看git提供的本地倉庫文件變化列表
git add <file> 通知git指定文件要提交
git commit (-m <description>) 想本地git倉庫提交git add通知的所有文件
git diff 查看發生變化的文件的詳細變動內容
git log 查看git提交的歷史記錄

下一節:Git本地相關操作(二)

總結

以上是生活随笔為你收集整理的GIt本地相关操作(一)的全部內容,希望文章能夠幫你解決所遇到的問題。

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