https://github.com/shenshaonian/loveMoocLearn.git
我的地址--
项目概述---
项目都是本地的哈哈,进阶视屏还没买,。,
课程地址
老师讲课的进度说明:1项目使用:idea+maven+springboot+mybatis+ajax+bootstrap+html
2项目讲课流程: 用户模块开发;商品模块开发;交易模块开发;秒杀模块开发;
3 项目总结。
下周,晚上把这个项目在敲一遍。8月19晚到,8月21. 3天时间。
2019-12-04
git缺少changeid 去项目下面,额要到那个缺id的改变时刻(回退),用git命令 git commit --amend 然后回车, 然后用vi的保存命令退出 ecs :wq 回车 然后 git log可以看日志,发现都有了,然后可以push了
多个git账号的时候,就是生成钥匙,配置config,knowhost直接备份删了吧,em,反正大概这么弄就行了。
有的代码不要放在版本控制里面,否则拉取的时候会很慢
设置打开多个文件在editor里面
ssh key设置命令
-
git config --global user.name "yangzirong"
-
git config --global user.email ""
-
ssh-keygen -t rsa -C ""
-
ssh-agent bash -login -i
-
ssh-add ~/.ssh/id_rsa
-
测试(bash command)
a) 修改如加个空格
b) Git commit –m ‘test add blank by user…’ --提交到本地仓库
c) Git push origin HEAD:refs/for/master – 到codereview平台
- git --amend只能补充一次changid,所以开发尽量早开发早测试,如果缺失多次,先吧本地commit,找到最早缺失的地方,使用idea里面的soft revert,然后拉一次代码,push就差不多可以了。
一些常用的git命令
更新当前
git checkout master
将所有子模块切换到主分支
git submodule foreach git checkout master
拉所有子模块
git submodule foreach git pull
git submodule update --init --recursive
看历史
git reflog
回到哪个分支上
git reset --hard 3cfaafe
git submodule foreach git checkout master
git submodule foreach git pull
打标签
git push origin release:refs/tags/2019-12-11-8.3.5-release
git tag 看标签
解决创建本地仓库,远程仓库时出现的问题https://blog.csdn.net/jack22001/article/details/87946037
的错误,正确姿势:
git pull origin master --allow-unrelated-histories
然后本地远程仓库关联
git branch --set-upstream-to=origin/master master
如果关联的远程仓库不对
https://blog.csdn.net/top_code/article/details/50381432
git remote rm origin 删掉