版本控制
坐飞机的狗
熟悉java技术,熟悉java常用设计模式,熟悉java高并发程序设计,了解jvm调优;熟悉基于spring boot+Mybatis的网站后端开发;了解go web开发,熟悉基于RPC + go 微服务开发;熟悉python常用的数据分析库(pandas\sklearn\tensorflow等)、爬虫框架(scrapy)、django后端开发;熟悉mysql的使用;了解前端HTML+CSS+Javascript;了解常用的机器学习算法;熟悉git常用操作。
展开
-
git切换远程分支并名别名
1.切换到master分支2.确保远程创建了分支3.git fitch --all4.找到自己创建的分支5.git checkout -b [别名] [不要remotes后的分支名称]原创 2021-08-02 12:40:09 · 435 阅读 · 0 评论 -
单任务多次多分支开发
当某个代码功能被分块开发时,我们需要创建许多的分支,有些分支在发起merge请求后,需要同行代码评议完成后才能狗merge到远程master,此时新建的分支是没有需要提交的代码的,可以通过git checkout -b 远程分支上,而后git merge 未合入分支,然后在新建的分支上继续开发如果在前一个分支合入master之前有修改,在本地git merge 一下前一个分支...原创 2021-07-05 15:35:15 · 109 阅读 · 0 评论 -
git如何基于已有的远程分支新建本地分支开发
假设远程有个normal常规分支而你只是改一个bug或者做一个小需求一般情况下这完全可以不用新建远程分支我们可以基于normal常规分支创建一个本地分支在本地分支开发然后将本地分支绑定到normal分支再从本地分支提交代码到normal分支新的本地分支以dev开头taskId结尾例如dev_96064从建立到绑定到提交步骤如下:$git checkout normal$git pull新建:$git checkout -b dev_96064git pull绑定:git转载 2021-07-01 20:24:31 · 840 阅读 · 0 评论 -
如何编写gitignore文件
为什么要有.gitignore文件项目中经常会生成一些Git系统不需要追踪(track)的文件。典型的是在编译生成过程中 产生的文件或是编程器生成的临时备份文件。当然,你不追踪(track)这些文件,可以 平时不用"git add"去把它们加到索引中。 但是这样会很快变成一件烦人的事,你发现项目中到处有未追踪(untracked)的文件; 这样也使"git add ." 和"git commit -a" 变得实际上没有用处,同时"git status"命令的输出也会有它们。你可以在你的顶层工作目录中添加转载 2021-04-24 23:58:34 · 205 阅读 · 0 评论