参考文档:git指令说明
- 主库与子库的关系:子库会作为主库的一个子目录存在,但子库也是个独立的Git仓库。
git reset HEAD <file>撤销add提交git revert <commit>保留回退之前的提交历史,并创建一个新的提交来撤销指定的提交git reset <commit>丢弃指定提交之后的所有提交,并将分支指针移动到指定提交git checkout -- .撤销对工作目录中文件的修改- ``查看远程仓库修改文件
-
git st -
git diff *确定本地文件有哪些修改,并列出 -
git stash将本地修改的内容缓存至本地git -
git pull --rebase从远端拉取最新文件内容状态并同步至本地 -
git stash pop将缓存至本地git中的内容弹出 -
git add添加本地修改文件至缓冲区 -
git commit -m ''将缓冲区文件提交至本地仓库 -
git st -
git diff *最后在确定一次修改的文件格式和提交的格式是否正确 -
git push将本地仓库更新至云端git branch:查询IDF当前分支git checkout XXX:切换分支,XXX为分支名git si:初始化主仓库中的子模块git ss:同步子模块的远程仓库和本地仓库之间的状态git su:更新主仓库中的子模块