Learngit项目是一些github常用的操作的一些地址,方便以后用到的时候快速找到。如果大家喜欢的话,可以点击star快速收藏。或是fork过去,自己添加一些常用的地址上去。特点概述:
- 功能丰富 :上面放有很多常用并且易于理解的文章;
- 得心应手 :通过这个项目,快速的进行git入门,不再盲目的找资料;
- 深度学习 :上面有很多系列的教程,方便深入的学习。
-
创建一个github项目,名字为:learngit
-
创建一个github项目的地址为:https://github.com/new
-
创建项目之后会得到一个地址如:https://github.com/souvc/learngit.git
-
Github上面创建HelloWorld项目引导:https://guides.github.com/activities/hello-world/
-
在命令行上创建一个新的存储库
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或者其他的库导入进来。
安装教程:
- 了解GitHub folw
- 创建Hello World项目
- 在github上给开源项目贡献力量
- GitHub Pages的使用
- 从github上面获取项目
- Forking 项目
- Be Social
- Making Your Code Citable
- Mastering Issues
- Mastering Markdown
- Mastering Wikis
测试处理冲突
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.服务器也更新了代码,测试冲突
代码,代码,修改了代码,冲突了