Git初次使用感想

2022-09-12 18:21:12 字數 1324 閱讀 3855

一直以來都想學習一下git,奈何前陣子太忙,而且專案又是乙個人在做,所以只是想想而已……最近專案收工,終於可以騰出時間來學習一下這個江湖神器。

之前在做專案的時候,每天結束工作後,就會把**備份一次,這樣做的好處就是假如把程式改崩了,可以回到前一天的版本。不過這樣做有乙個不好的地方,就是假如專案很大,需要開發的周期長,那麼用這個方法就會照成備份的版本太多,而且佔空間;另外如果在工作最後時刻把程式整出了很多bug,而且有一些bug目前來說又不知道在哪,那麼這時候回退到前一天的版本,那麼今天的活就算是白幹了。不管怎麼說,有個版本控制系統來管理專案還是很不錯的,畢竟在現在這個年代,不會用git之類的版本控制都不好意思說自己是程式猿……

以我為例,我把剛剛完成的專案用git來做管理,現在來分享一下我是怎麼操作的

首先是要建立乙個本地的**庫(repository)

$mkdir git_repository

進去之後先進行初始化

$git init

把**新增進來之後,把它新增在git的工作區中,由於我的專案檔案較多,所以使用了

$git add .

如果只是新增單個檔案,例如readme.txt,可以用

git add readme.txt

這時檔案就被新增到工作區中,如果要把檔案新增到master主支上,則需要用commit進行提交

$git commit -m "

first commit

"

這個時候就可以在你的**上為所欲為了,可以進行修改、回退等等操作,每次修改完後都要有add和commit兩個步驟,其他的操作在此不贅述,可以參考其他的資料

如果是要放到遠端庫裡面,例如github或者gitblit裡,則先要建立ssh key

$ssh-keygen -t rsa -c "

[email protected]

"

然後把id_rsa.pub的內容新增到github或者gitblit上,然後在**上建立新的版本庫,這時要注意是否有幫你initial commit,如果有,則後續步驟會有所不同,後面再提。接下來就是把本地庫關聯遠端庫

$git remote add origin

然後就是把本地庫的**提交上去,如果之前沒有initial commit,則直接

$git push -u origin master

如果有,先要執行

$ git pull origin master

push完後,就可以在遠端庫看到你的提交了,美滋滋

GIT初次使用

遠端倉庫 分支管理 標籤 版本號 windows建立目錄不得有中文,防止亂碼最好用nodepad 設定編碼為utf 8進行編輯 1 建立目錄 在git bash.exe視窗中寫入,mkdir cataloguename 2 進入目錄,cd cataloguename 3 檢視目錄,pwd 4 設定為...

Git 初次使用

第一次使用git,很多教程都是寫的如何將在本地新建倉庫然後上傳到github,然後本來也不了解git的功能,執行命令全是fatal,其實可以先在github上手動建立倉庫,然後轉殖到本地,再將檔案進行改動,最後push上去就好了,本地倉庫和遠端倉庫也能做到同步 1.git 配置 初步檢視配置資訊 第...

Git 初次使用(1)

當安裝完 git 應該做的第一件事就是設定你的使用者名稱與郵件位址。這樣做很重要,因為每乙個 git 的提交都會使用這些資訊,並且它會寫入到你的每一次提交中,不可更改 git config global user.name john doe git config global user.email ...