待解决的几个问题
-
作业提交准备工作里的添加webhook是否要先fork仓库?另外视频里老师提到在搜索栏里搜索邮箱的问题,确认邮箱已经认证,但是搜不到自己的邮箱,可以搜到老师的邮箱。
- hexo上po的代码,同一个主题,同样用```引用的代码比别人缩进的多很多。
新学的几个git指令
创建分支
git branch
查看分支
git branch -a
切换分支
git checkout xxx(分支名)
把分支推送到远程仓库:先在本地切换到该分支,然后执行
git push origin xxx(分支名)
创建分支和切换分支可以合并为
git checkout -b xxx
合并分支,先切换到主分支master,然后执行下面的操作
git merge xxx
删除分支
git branch -d xxx
手动解决冲突
vi txt.txt进入gitbash内置的编辑器,手动删除不用部分,然后输入:wq退出编辑器
当工作区有新建的文件或者修改时,可用git stash先把当前工作区储藏起来,做完其他工作后再用git stash pop回到之前的工作区
- 忽略提交 在文本编辑器里输入要忽略文件的扩展名(例如*.ppt),然后另存为.gitignore文件,.gitignore要一并提交到github。
- 关于commit 如果文件不是通过git rm删除的话,在commit前需要再执行一次git rm把文件从工作区的文档树里删除。不过可以通过下面这个命令简化操作
git commit -am "delete stuff"