linux 提交git,linux下git使用记录1 git 提交
在使用github的時候,不可避免的接觸到了git,用他來更新項目,做版本控制。這里特別把常用的命令記錄下來,來鞏固記憶,也可以在忘記的時候回顧。接下來具體看一下相關命令。
如果沒有安裝git的可以通過 sudo apt-get install git安裝,安裝好之后,輸入git 會列出常用的一些命令。
首先進入一個目錄,新建一個項目比如:
cd /var/
mkdir proj
cd proj
然后 git init (初始化空的 Git 版本庫于 /var/proj/.git/)
接下來新建一個文件 touch README
要提交文件之前得先跟蹤記錄(track) ,用git add README,然后再用 git commit -m "first commit"提交即可。在文件已經跟蹤過一次之后,我們就可以使用git commit -a -m "second commit" 來提交更改了,不用一次次的add之后再commit.對了,第一次commit的時候,
會提示如下信息:
/var/proj$ git commit -m "first"
*** Please tell me who you are.
Run
git config --global user.email "you@example.com"
git config --global user.name "Your Name"
to set your account's default identity.
這個是提示你 配置用戶名字和郵箱。復制上面提示的代碼
git config --global user.email "544828662@qq.com"
git config --global user.name "itaotao"
然后再去commit才會成功。
接下來vim README在里面隨便寫點東西 然后commit 用git log可以查看提交的記錄信息 比如:
commit 3c1fe8739eded025a95cdc9b67f3120655ef8f6a
Author: itaotao <544828662@qq.com>
Date: Wed Aug 7 22:48:50 2013 +0800
fisrt
類似這樣的信息。另外用git status可以查看狀態信息。
另外推薦大家一款格式化信息顯示的插件tig,會把commit的信息按以下格式顯示比較清楚直觀。
2013-08-07 23:13 itaotao o [master] now we have many changes;
2013-08-07 23:07 itaotao o add hello.php
2013-08-07 22:48 itaotao I fisrt
在commit的時候一次只能寫一行記錄信息比如 git commit -a -m "add hello.php",這樣很不爽,寫很多文字的時候。那么怎么辦呢,可以用git commit -a然后會進入nano編輯頁面就可以添加多條更改記錄了。有些人可能對nano不熟悉不習慣,比如我,但是相對來說vim或者gedit比較熟悉。那么怎么更改默認編輯器呢,可以用這樣一條語句git config --global core.editor vim,下次再執行就會用vim打開了。
另外在commit的時候我們可以加一個-v參數以便查看歷史更改。命令git commit -a -v在打開的文件就會有歷史的更改信息。
但是這樣顯得命令很長 怎么辦呢 可以加個別名 執行命令 git config --global alias.cav "commit -a -v"下次執行命令就可以直接git cav了。
總結
以上是生活随笔為你收集整理的linux 提交git,linux下git使用记录1 git 提交的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 国产浏览器 linux,360安全浏览器
- 下一篇: linux hibernate susp