Git Command
如何新建代碼庫
git init
在當前目錄下初始化一個倉庫,並在當前目錄下創建一個.git文件夾
git clone
從github上面克隆一個倉庫到本地
增加/刪除文件
git add filename/dir
把文件/目錄添加到倉庫
git mv oldname newname
修改文件名,並將文件放入倉庫
git rm filename
刪除工作區文件,並將這次刪除存入倉庫
代碼提交
git commit -m "自定義文件說明"
從暫存區提交到倉庫區
git commit filename -m "自定義文件說明"
從暫存區提交指定文件到倉庫區
遠程同步
git push origin master
提交當前分支到遠程倉庫
查看信息
git status
顯示被修改過的文件
git log
顯示commit所有歷史信息,以及每次發生變更的事件。
git diff
被修改過的文件,可以查看修改了那些內容。
版本回退
git reset --hard HEAD^
退回到上一個版本,HEAD表示的是當前版本
git reset --hard commit_id
使用git log來查看版本歷史信息,方便確定要回退到哪一個版本。
git reflog
重新返回未來的一個版本使用git reflog來查看未來的版本信息