mkdir:XX(創(chuàng)建一個(gè)空目錄XX指目錄名)
git init 把當(dāng)前的目錄變成可以管理的git倉庫,生成隱藏.git文件
git add / git commit -m "注釋" 這兩個(gè)通常在編輯器里間接使用
git log 查看歷史記錄
git reset -hard HEAD^ 或者 git reset -hard HEAD~ 回退到上一個(gè)版本
git rm XX 刪除XX文件
git remote add origin https://github.com/smogzhang/repository 關(guān)聯(lián)一個(gè)遠(yuǎn)程庫
git push -u(第一次使用-u 以后不需要) origin master 把當(dāng)前master分支推送到遠(yuǎn)程庫
git branch 查看當(dāng)前所有的分支
git checkout master 切換回master分支
git merge dev 在當(dāng)前的分支上合并dev分支
git branch -d dev 刪除dev分支
git branch name 創(chuàng)建分支
git remote -v 查詢遠(yuǎn)程庫的詳細(xì)信息
簡單示例
安裝git,打開git bash,指令git config --global user.name "xxx" git config --global user.email "xxx@xx.com" 填寫用戶名和郵箱,作為標(biāo)識。
創(chuàng)建一個(gè)文件夾(版本庫),打開bash,git init初始化文件夾為git管理的倉庫。
編輯器關(guān)聯(lián),add index,commit,提交工程和代碼。
關(guān)聯(lián)遠(yuǎn)程倉庫,獲取ssh key(git 倉庫與GitHub倉庫之間的傳輸需要ssh加密) ssh-keygen -t rsa -C 'xxx@xx.com' .pub是公鑰,在GitHub上面粘貼id_rsa.pub文件的內(nèi)容。最后創(chuàng)建一個(gè)repository。
回到本地倉庫下運(yùn)行命令 git remote add origin https://github.com/smogzhang/xxx
最后 運(yùn)行 git push 命令,推送到遠(yuǎn)程。
可能出現(xiàn)緩沖區(qū)過小的問題,解決辦法:git config http.postBuffer 524288000