第一个学imooc上敲完的项目--秒杀的基本实现--指的学习的git项目哈哈

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设置命令

  1. git config --global user.name "yangzirong"

  2. git config --global user.email ""

  3. ssh-keygen -t rsa -C ""

  4. ssh-agent bash -login -i

  5. ssh-add ~/.ssh/id_rsa

  6. 测试(bash command)

    a)     修改如加个空格

    b)     Git commit –m ‘test add blank by user…’    --提交到本地仓库

    c)     Git push origin HEAD:refs/for/master   – 到codereview平台

  7.      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  删掉

原文地址:https://www.cnblogs.com/woainixxx/p/11367537.html