git的簡單使用

2021-06-04 05:57:46 字數 1356 閱讀 7751

公司用svn來管理進行版本管理,使用不是很習慣。偶然在網路上看到git這個工具,覺得很不錯,正好可以用來對自己的**進行管理,以後就不需要再打包乙個乙個備份了。

平台是:centos5

$ git --version

git version 1.7.8.git

初始化乙個git倉庫

$ git init

提交使用者資訊。在log資訊中會顯示此處提交的使用者資訊。

$ git config --global user.name "hooao"

$ git config --global user.email [email protected]

提交檔案

$ git add .            《提交當前目錄下所有檔案/資料夾

$ git add filename 《提交filename這個檔案

提交版本資訊

$ git commit

這幾個命令用於版本的備份工作,但是如果要恢復乙個版本,需要怎麼做呢。

版本恢復

$ git reset --soft head^

$ git reset --mixed head^

$ git reset --hard head^

解釋一下,head是用於記錄不同版本的一串數字

[root@localhost test]# git log

commit a45c55a648b17a9eb85bf878d4d2831e2e0c859a

author: root date: sat feb 11 23:49:16 2012 +0800

其中的a45c55就是所謂的head。快取是指add但是沒有commit的檔案。hard是所有的檔案修改均恢復到"-hard head^"這個head^提交後所有檔案的狀態。

git中分支的管理

建立乙個新的分支

$ git branch testbran
切換到新的分支進行開發

$ git checkout testbran
刪除分支

$ git branch -d testbran

總結:對於git的使用還是很粗淺的,主要也是對自己**的管理,以後接觸到更深的內容,再繼續補充這個文件。

12/02/26

hooao

snow

git的簡單使用

git 新建乙個專案,cd 開啟這個資料夾第一層目錄就好了,git branch一下檢視分支 git branch develop建立乙個分支 git branch 檢視分支,現在你就有兩個了 git checkout develop切換到開發分支 現在你發現develop是綠色的,說明你在當前分支...

git 的簡單使用

1.git init 2.git config global user.email huazai com 3.git config global user.name huazai 4.git add 5.git commit m 說明這次有哪些改動 6.git log 7.git help 8.gi...

Git的簡單使用

摘要 阮一峰的網路日誌 git的幾個專有名詞 workspace 工作區 index stage 暫存區 respository 倉庫區 或本地倉庫 remote 遠端倉庫 初始化 在當前目錄新建乙個git 庫 git init 新建乙個目錄,將其初始化為git 庫 git init project...