linux安裝git
安裝命令
$ sudo apt-get install git
配置使用者和郵箱
$ git config --global user.name \"han xiaotong\"
$ git config --global user.email \"[email protected]\"
hanxt@hanxt-satellite-l700 ~ $ git config --list
user.name=han xiaotong
初始化git倉庫
用git管理哪個專案就到該專案下面執行以下命令初始化:
$ git init
$ git add readme
clone倉庫
轉殖倉庫的命令格式為
git clone [url]
在當前目錄下轉殖專案,目錄為grit
$ git clone git:
在當前目錄下轉殖專案,目錄為mygrit
$ git clone git: mygrit
將檔案納入git管理
檢視倉庫內文件的狀態,顯示跟蹤檔案列表
$ git status
將檔案納入git管理
$ git add
指定專案下某些檔案不納入git管理
# 此為注釋 – 將被 git 忽略
*.a # 忽略所有 .a 結尾的檔案
!lib.a # 但 lib.a 除外
/todo # 僅僅忽略專案根目錄下的 todo 檔案,不包括 subdir/todo
build/ # 忽略 build/ 目錄下的所有檔案
doc/*.txt # 會忽略 doc/notes.txt 但不包括 doc/server/arch.txt
提交暫存區檔案
$ git commit -m \'some comment\'
跳過add命令直接提交
$ git commit -a -m \'some comment\'
移除檔案
從暫存區移除檔案,並刪除檔案
$ git rm grit.gemspec
從git倉庫(即暫存區)刪除,但保留本地檔案
$ git rm --cached readme.txt
刪除log目錄下所有的.log結尾的檔案
$ git rm log/*.log
git mv 就相當於執行了下面三條命令:
$ mv readme.txt readme
$ git rm readme.txt
$ git add readme
修改最後一次提交
如果剛才提交時忘了暫存某些修改,可以先補上暫存操作,然後再執行 –amend 提交
$ git commit -m \'initial commit\'
$ git add forgotten_file
$ git commit --amend
取消已暫存的檔案
$ git reset head
取消對檔案的修改,恢復之前的版本
$ git checkout --
linux環境下git安裝
1 git的安裝 sudo apt get install git 2 建立版本庫 1 mkdir 目錄名 該目錄名即為版本庫 2 cd 目錄名 3 git init 3 把檔案新增到版本庫 1 新增之前先設定使用者名稱和郵箱 git config global user.name your nam...
Linux環境下Git的安裝以及使用
git 的工作需要呼叫 curl,zlib,openssl,expat,libiconv 等庫的 所以需要先安裝這些依賴工具。在有 yum 的系統上 比如 fedora 或者有 apt get 的系統上 比如 debian 體系 可以用下面的命令安裝 各 linux 系統可以使用其安裝包管理工具 a...
環境部署(三) Linux下安裝Git
git是乙個開源的分布式版本控制系統,可以有效 高速的處理從很小到非常大的專案版本管理,是目前使用範圍最廣的版本管理工具。這篇部落格,介紹下linux下安裝git的步驟,僅供參考,當然,還是yum安裝,比較簡單方便。git官方文件 git book git工作流 深入理解學習git工作流 1 執行安...