設置用戶名
git config --global user.name "kk"
設置用戶郵箱
git config --global user.email "kk"
查看設置
git config --list
可以通過以下命令獲取git幫助
git help
可以通過以下命令獲取特定指令的幫助
git help 特定指令
初始化一個新的git倉庫
1創建一個文件夾
mkdir kk
2.在文件夾內初始化git,創建git倉庫
cd kk
git init
狀態
git status
git add readme
提交到倉庫
git commit -m “描述信息”
git log歷史記錄
git commit -a -m
刪除文件
rm readme
從git中刪除文件
git rm readme
提交操作
git commit -m “delete readme”
重命名文件
git mv 文件1 文件2
git commi -m “信息”
比較修改內容
git diff
$ git log --pretty=oneline
3628164fb26d48395383f8f31179f24e0882e1e0 append GPL
ea34578d5496d7dd233c827ed32a8cd576c5ee85 add distributed
cb926e7ea50ad11b8f9e909c05226233bf755030 wrote a readme file
$ git reset --hard HEAD^
HEAD is now at ea34578 add distributed
$ git reset --hard 3628164
HEAD is now at 3628164 append GPL
在Git中,總是有後悔藥可以吃的。當你用$ git reset --hard HEAD^回退到“add distributed”版本時,再想恢復到“append GPL”,就必須找到“append GPL”的commit id。Git提供了一個命令git reflog用來記錄你的每一次命令:
你可以發現,Git會告訴你,git checkout -- file可以丟棄工作區的修改:
$ git checkout -- readme.txt
Git同樣告訴我們,用命令git reset HEAD file可以把暫存區的修改撤銷掉(unstage),重新放回工作區:
$ git reset HEAD readme.txt
Unstaged changes after reset:
M readme.txt
git提交代碼時,出現這個錯誤“error: The requested URL returned error: 403 Forbidden while accessing https”
解決方法:
編輯.git目錄下的config文件即可。
vim .git/config
#修改對於的配置
#原來的url = https://github.com/elitecodegroovy/PhoenixC.git
url = https://[email protected]/elitecodegroovy/PhoenixC.git
重新提交,彈出的對話框中輸入正確的passphrase即可。
git config --global user.name "Peter Wang"
git config --global user.email "[email protected]"
git log
git log -p
sudo apt-get install tig
git commit -a
git diff
terminal
git config --global core.editor vim
git commit -a -v
git config --global alias.ci "commit -a -v"
~/.gitconfig
[user]
name = Peter Wang
email = [email protected]
[core]
editor = vim
[alias]
ci = commit -a -v
git操作
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章
python第二週作業 購物車
賈志禹
2019-02-23 14:04:57
用SSH登陸Linux很慢的解決
zzkjia
2019-02-23 13:30:42
Linux系統中Samba共享搭建
小陳102
2019-02-23 13:16:34
Linux用戶管理與權限
半夜心晴
2019-02-23 13:14:44
linux PPTPD-***+windowsAD統一認證
chengcai
2019-02-23 13:08:35
如何限制磁盤配額
zw183681096
2019-02-23 13:01:52
Java-第六章-用for和if-elseif 完整了用戶登錄信息驗證
瘋子偉偉
2019-02-23 00:42:42
android入門系列
尋夢緣2008
2019-02-23 13:56:52
XP登錄時提示“無法加載配置文件,找不到指定文件”
781732825
2019-02-23 13:43:04
課程總結--NFS服務器安裝
雨鑫慌雨
2019-02-23 13:24:38
Cacti+Nagios監控平臺完美整合
wh211212
2019-02-23 13:10:04
Win7系統下發生一個文件夾,無法刪除,解決記錄
godoha
2019-02-23 00:41:25
YUM倉庫服務與PXE網絡裝機
孫瑞瑞
2019-02-23 00:43:25