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

歡迎訪問 生活随笔!

生活随笔

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

编程问答

【git学习】git管理本地项目

發布時間:2025/4/5 编程问答 17 豆豆
生活随笔 收集整理的這篇文章主要介紹了 【git学习】git管理本地项目 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

(轉載請注明出處:http://blog.csdn.net/buptgshengod

1.背景

?????? 最近打算使用git管理本地的項目,網上的資料很多,但是很雜,這這整理一下。

2.git使用

(1)初始化

新建一個git文件夾,cd進去,建立代碼倉庫

git init??????????
進入該文件夾,將文件顯示隱藏可見,里面會生成.git文件,如下圖


將需要被管理的項目放到這個git文件夾下,或者從服務器clone需要的項目。我將testDraft放了進去


這時候輸入以下命令,查看狀態

git status


它會提示我們要git add或git commit這次操作。因為我們向代碼庫加入了項目,并沒有將其add到git序列,因為git分布式管理的,所以要把每個文件加到head目錄下,而且每次修改要進行commit說明。下面我們對項目進行說明。

git add testDraftgit commit -m "init the project"然后git會把這次的修改全部列出來


(2)修改并恢復一個文件

首先,我們任意修改一個文件,resource.properties。打開后如下圖

在里面加入一段話,“this is a test”

然后我們將這個文件add和commit一下,提交文件

28852262@cnbjlx20155:~/git$ git add testDraft/resource.properties 28852262@cnbjlx20155:~/git$ git commit -m "test1"

我們可以查看這次的修改

git log
可以看到,每次commit的哈希碼



我們復制任意一次哈希碼,輸入如下代碼就可一看到改動

git show dcf7c11e403f7e4ff129aab01e6b6962e1120a77

下面我們通過恢復功能,回到添加this is a test這句話之前

首先我們復制這次修改的commit碼,也就是上圖中的黃色字碼

在shell中輸入git revert +黃色字碼

git revert dcf7c11.......
彈出下面的內容



按ctrl+x退出,發現“this is test”已經被刪了

總結

以上是生活随笔為你收集整理的【git学习】git管理本地项目的全部內容,希望文章能夠幫你解決所遇到的問題。

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