it修改完文件時(shí)需要操作:
git add .添加到暫存區(qū)? git commit -m '提交'? git status 查看狀態(tài)? git log 查看日志
想要刪除不需要的文件時(shí)改如何操作:
手動刪除后git add. 添加所有文件到暫存區(qū)? git commit -m '手動刪除文件'
命令行刪除文件? git rm home.html 后需要git add .? git commit -m '命令行刪除文件'
給文件重新命名時(shí):
手動改變文件名字需要:git add gbhome.html? git rm home.html? 后再進(jìn)行提交倉庫git commit - m ' 給文件重新命名'
命令行改變文件名需要:git mv home.html gbhome.html? ?后再進(jìn)行提交倉庫? git commit -m '給文件重新命名'
想要移動文件到其他位置時(shí):
創(chuàng)建文件夾名稱home? git mv home.html? home? 后再進(jìn)行提交倉庫git commit -m ' 移動文件到指定位置'
移動位置后更換名稱==>創(chuàng)建文件夾名稱home? git mv home.html home/gbhome.html? 后再進(jìn)行提交
文件有變化時(shí)如何查看文件前后變化:
查看home.html文件的前后變化==>git log --pretty=online home/home.html? 回車拿到id? 復(fù)制id
再通過git show id?
查看修改的具體內(nèi)容 git log -p home/home.html
操作失誤的情況下如何實(shí)現(xiàn)一鍵還原:
操作代碼發(fā)現(xiàn)錯誤撤回==>git diff 回車找到不同? 改動小時(shí)可以使用
操作多個文件需要撤回時(shí)==>git status查看狀態(tài)找到修改過的文件 git checkout -- home/home.html? 回車實(shí)現(xiàn)還原
不再追蹤時(shí)如何實(shí)現(xiàn)撤銷追蹤操作:
git reset HEAD home/home.html此命令行是撤銷出暫存區(qū)的 再通過git checkout -- home/home.html 實(shí)現(xiàn)還原