日常工作问题总结
程序员文章站
2022-06-09 12:05:15
...
1. 标点符号不规范,如使用引号统一使用双引号,去掉不必要空格,js句尾使用;
2. 定义变量时注意使用var、let、const;
3. 语句过长时换行;
4. 复杂的ajax请求:
$.ajax({
url: '/api/open/comment/getEntityComments',
data: JSON.stringify({
"entityId": id,
"commentEntityType": "video",
"pageIndex": 1,
"pageSize": 10
}),
method: 'POST',
dataType: 'json',
contentType: "application/json",
success: function (res) {}
})
5. git 版本回退https://blog.csdn.net/scorpion_zs/article/details/53837488
因为每次 COMMIT提交,都会保存“快照”版本,并记录到日志中,可以通过 GIT LOG 查看日志记录回退到某个版本
如果发现要回退的那个版本消失了,可以通过 GIT REFLOG 来找那个版本,这个指令记录了执行的每一条指令
$ git reset --hard HEAD^ #回退到上一个版本
$ git reset --hard HEAD^^ #回退到上上个版本
$ git reset --hard HEAD~10 #回退到之前10个版本
$ git reset --hard 5185793 #回退到版本号开头是5185793的版本
6. git 问题
You have not concluded your merge (MERGE_HEAD exists). Please, commit your changes before you can merge.
解决方法:
是之前的拉动无法自动合并并进入冲突状态。在下次拉动之前,冲突没有得到妥善解决。
-
撤消合并并再次拉动。
撤消合并:
git merge --abort
[自git 1.7.4版]git reset --merge
[先前的git版本] -
解决冲突。
-
不要忘记添加并提交合并。
-
git pull
现在应该工作正常。