/learngit

学习git,github的使用方法,了解markdown的规则。

欢迎访问learngit项目

Learngit项目是一些github常用的操作的一些地址,方便以后用到的时候快速找到。如果大家喜欢的话,可以点击star快速收藏。或是fork过去,自己添加一些常用的地址上去。特点概述:

  • 功能丰富 :上面放有很多常用并且易于理解的文章;
  • 得心应手 :通过这个项目,快速的进行git入门,不再盲目的找资料;
  • 深度学习 :上面有很多系列的教程,方便深入的学习。

实例演示一个项目learngit

cd learngit
echo "# learngit" >> README.md
git init
git add README.md
git commit -m "first commit"
git remote add origin https://github.com/souvc/learngit.git
git push -u origin master
  • 从命令行上提交一个现有的存储库
git remote add origin https://github.com/souvc/learngit.git
git push -u origin master
  • 从另一个库中导入一个现有的库

可以从svn或者其他的库导入进来。

本地软件环境的搭建资料准备:

安装教程:

Git操作系列教程参考手册:

Github Guides

Markdown文档的编辑器

测试处理冲突

1.本地添加一个代码。

 @CacheEvict(value = { "labelPrintRecord" }, allEntries = true)
    @Override
    public void modifyObj(LabelPrintRecord t) {
        if (StringUtils.isBlank(t.getId())) {
            throw new NullPointerException("id 为空,无法更新");
        }
        this.labelPrintRecordMapper.updateByPrimaryKeySelective(t);
    }

2.服务器也更新了代码,测试冲突

代码,代码,修改了代码,冲突了