git 分布式版本管理命令
- 添加用戶信息
git config --global user.name "Your Name"
git config --global user.email "email@example.com" - 創建空文件夾:
mkdir newfile - 切換目錄
cd newfile - 查看當前路徑
pwd - 初始化管理倉庫
git init - 查看版本信息
git status - 把文件添加到git版本控制
git add readme.md - 提交修改
git commit -m "修改備注" - 查看版本修改詳情
git diff readme.md - 進一步查看更多的修改
git log - 返回前面的版本
git reset -hard id
ps:HEAD指當前版本、HEAD前一個版本、HEAD^前兩個版本 - 撤銷修改:返回帶前一步驟的狀態
git checkout -- readme.md - 刪除
git rm readme.md - 遠程倉庫管理
創建SSH-key(無需加密一路回車即可): ssh-keygen -t rsa -C "youremail@example.com"
github賬戶setting添加ssh公鑰。 - clone在線庫到本地
git clone git@github.com:michaelliao/gitskills.git
本地更新后推送:
git push -u origin master(第一次推送需要添加-u)
目前為止這幾個命令感覺已經夠用了,主要用到功能:從github下載repository、本地和在線關聯、修改、更新提交、刪除。期待進一步學習
本地文件到更新到github
目標文件下clone、設置config、add、 conmit、push
hexo博客
更改本端口號,更改本地配置文件