![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
github
文章平均质量分 87
半截木头渡海洋
高出着眼,低处着手
展开
-
git简明实操模板
在入门git之后,熟悉团队合作之前,多数人都会有这样一个尴尬期,git操作指令都知道却都不熟悉,明确知道自己要完成的版本管理目的,却不知道该如何通过git实现,一个周期稍微长点的任务常常会把自己的git搞的乱起八糟,不是各种冲突层出不穷,就是各种commit、branch杂乱如草。踩过各种坑之后,总结出一个相对流程简单、效果显著的操作模板供大家参考,不见得好,但是管用。先讲一下代码版本管理的情景。项目远程仓库中有两个分支:1】maseter分支作为发布分支,只接受要release到客户手中的代码原创 2020-12-19 14:33:06 · 524 阅读 · 1 评论 -
将git的编辑工具设置成Notepad
git config --global core.editor "\"D:\notepad\Notepad++\notepad++.exe\" -multiInst -notabbar -nosession -noPlugin"原创 2020-11-17 10:23:37 · 1006 阅读 · 0 评论 -
管理git的跟踪关系
远程有上游分支,但是本地没有响应的跟踪分支时候,此时会在本地建立一个和远程上游分支同名的分支git checkout track origin/上游分支远程有上游分支,但是本地没有相应的追踪分支,想建立一个与上游分支不同名称的分支git checkout -b 本地自定义跟踪分支名称 origin/上游分支本地有个跟踪分支,远程有一个目标分支,想让本地的分支跟踪这个目标分支...原创 2020-02-18 16:19:00 · 486 阅读 · 0 评论 -
在项目开发中更换开发分支的基础分支
在项目开发中,由于一些历史的原因,有可能会出现这样一种情况:代码库里有一个发布分支,一个主开发分支;所有人都是在开发分支上进行开发;有人的代码跟其他人交互较少,所以直接以发布分支为基础分支进行开发;此人开发后的代码会直接merge到发布分支中去;时间很久了,主开发分支中的代码渐渐滞后于发布分支,且疏于维护;这时候,公司要求所有人不得再以发布分支为基础进行代码开发,必须全部...原创 2020-02-18 14:51:20 · 428 阅读 · 0 评论 -
将代码push到远程指定分支/拉取远程指定分支的代码
git push origin 远程分支名git pull origin <远程分支名>git clone url new-folder-namemarkdown公式编辑原创 2019-09-21 10:24:28 · 3609 阅读 · 0 评论 -
多人合作项目中的git基本用法
git远端的master作为发布分支,所有的代码修改都不要在这个分支中进行!首先,在本地master的基础上新建一个分支,作为某个功能的开发分支git checkout mater # 切换到本地master分支git pull # 将远端的最新master分支代码同步到本地git checkout -b newDevelopBranch # 新建一个名...原创 2019-08-11 21:42:56 · 768 阅读 · 0 评论 -
C++ 的一些小知识点
基类的指针是可以指向派生类的对象的fatherClass *f;sonClass s;f = &s;像上面的用法是允许的,而且是常用的。上面的用法唯一的问题是基类指针无法访问派生类对象中的非基类成员,这是因为派生类对象的存储方式决定的,派生类分配的内存前半段存放从基类继承来的成员,后半段存放自己的成员。而基类指针的访问边界就是基类的大小,强行访问派生类的成员只会让编译器报错。...原创 2019-07-25 22:22:43 · 102 阅读 · 0 评论 -
python 基础知识学习
python查看帮助文档第一种方法在命令行中查看模块的帮助文档python #开启python程序from sys import argv #导入要查看的模块help(argv) #查看相关帮助第二种方法查看具体指令的帮助文档python -m pydoc open # open 是想要查看的目标命令名称格式化字符串在python3.6中可以直接通过f开头的字...原创 2019-07-07 03:27:50 · 224 阅读 · 0 评论 -
回声消除(AEC)初体验之matlab仿真
从代码传送门查看源码。对比不同的滤波器对应的回声消除效果原创 2018-05-28 10:42:21 · 12483 阅读 · 5 评论 -
linux下的版本管理(github)
远程在远程github.com网站上建立一个仓库,假定仓库的名字yourRepo回到本地进入需要建立仓库的文件夹,执行命令:git init克隆远端仓库到本地(如果是clone则不要git init,否则会出错),clone到本地的项目会自动新建一个与远端仓库名称相同的文件夹,文件夹下有.git文件。git clone url建立本地仓库与github仓库的关...原创 2018-05-08 17:20:40 · 1401 阅读 · 0 评论 -
我的第一个安卓app
最近在看anddlecn先生的博客,看的也是晕头转向的,不过经过磕磕绊绊的摸索,照着博客中的步骤做出了一个计算器的app。刚开始的时候,还是以摸索套路为主,现在JAVA核心编程看到了泛型程序,但是前面有一节 内部类 的内容被我跳过去了,根据网上看到的代码,这一节好像用的地方挺多,待看完集合后再回去补起来。将第一个计算机的java代码,跟xml代码整理了一下,并修正了一两个小细节。mainActiv...原创 2018-02-06 16:41:47 · 677 阅读 · 0 评论 -
alsa录音demo
git stash 使用/*read from the default PCM device and writes to standard output for 5 seconds of data修改声音采集配置时候,出了修改声音通道数量,还应该考虑申请的缓冲区时候足够大 */#define ALSA_PCM_NEW_HW_PARAMS_API#include <alsa/as...原创 2018-05-10 15:14:07 · 3785 阅读 · 1 评论 -
github代码如何定位到历史版本(历史commit点)
关于使用git在本地进行版本管理见linux下的版本管理想我们在写代码时候,数次修改并提交commit,如果在这个过程中我们后悔了,想回到当初的某一个commit点应该如何实现呢?如果会用git bash的话,肯定首选命令行模式git log (branch)git reset --hard (commit id) 版本回滚git reflog git reset --har...原创 2018-04-23 15:56:48 · 39268 阅读 · 6 评论 -
如何查看github中的commit内容
刚开始学习使用github,用的不是很熟,学会了branches的概念、学会了pull、push,今天早上突然想如果我想查看我新提交的改动内容,或者想看看别人新提交的改动内容,应该如何实现。第一种方法大致的步骤如下:1】定位到相应的仓库2】定位到新提交的commit位置,一个commit可以认为是一个改动的节点,所以通常可以将为‘每个改动的目的’设置一个单独的commit点,或者理解为:一个com...原创 2018-02-24 11:19:17 · 63707 阅读 · 3 评论