第一节《Git初始化》
創建版本庫以及第一次提交
首先我看查看一下git的版本,本地的git是用的yum安裝方式,如果想使用源碼安裝請參考官方文檔。
[root@git ~]# git --version
git version 1.7.1
再開始Git之前,我們需要設置一下Git的配置變量,這些設置會在全局文件(.gitconfig)或系統文件(/etc/gitconfig)中做永久記錄。
<1>告訴Git當前用戶的名稱和郵箱地址。
[root@git ~]# git config --global user.name "Gao Yue"
[root@git ~]# git config --global user.email dgy@89mc.com
<2>為了方便使用命令可以設置一些別名。
[root@git ~]# git config --system alias.st status
[root@git ~]# git config --system alias.ci commit
[root@git ~]# git config --system alias.co checkout
[root@git ~]# git config --system alias.br branch
<3>在Git輸出中顯示顏色。
[root@git ~]# git config --global color.ui true
下面就從一個空目錄開始初始化版本庫,將這個版本庫命名為“DENO版本庫”,我們使用名為“/git/my/workspace”目錄作為個人工作區根目錄。首先建立一個新的工作目錄,進入后執行git init創建版本庫。
[root@git ~]# cd /git/my/workspace/demo/
[root@git demo]# git init
Initialized empty Git repository in /git/my/workspace/demo/.git/
[root@git demo]# ls -aF
./ ../ .git/
隱藏的.git目錄就是git版本庫,.git所在的目錄稱為工作區。
接下來為工作區加點內容,創建一個welcome.txt文件。
[root@git demo]# echo "Hello." > welcome.txt
將新建的文件添加到版本庫需要執行add命令。
[root@git demo]# git add welcome.txt?
注意,Git和大部分其他版本控制系統一樣,都需要再執行一次提交操作,使用git commit命令完成提交,提交過程中要輸入提交說明。
[root@git demo]# git ci -m "initwelcome"
[master (root-commit) 986a1bd] initwelcome
1 files changed, 1 insertions(+), 0 deletions(-)
create mode 100644 welcome.txt
輸出說明:
第一行為此次提交是提交在master分支上,提交ID是986a1bd
第二行說明此次提交修改了一個文件,包含一行的插入
第三行說明此次提交創建了新文件welcome.txt。
有什么辦法知道Git版本庫的位置?
<1>顯示版本庫.git目錄所在的位置
[root@git c]# git rev-parse --git-dir
/git/my/workspace/demo/.git
<2>顯示工作區根目錄
[root@git c]# git rev-parse --show-toplevel
/git/my/workspace/demo
最后,備份本章的工作成果
[root@git workspace]# git clone demo demo-1
轉載于:https://www.cnblogs.com/89mc/p/7427963.html
總結
以上是生活随笔為你收集整理的第一节《Git初始化》的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: webstorm配置Monokai-Su
- 下一篇: rem和css3的相关知识点