您现在的位置是:首页 >其他 >学习路线之白银5网站首页其他

学习路线之白银5

今天又是充满希望的一天 2023-07-05 00:00:02
简介学习路线之白银5

init

background

这个阶段你就要开始正式学习c++了, 并且了解一些常用的git操作。

C++

  1. 理解程序的编译流程,并映射到gcc和头文件的使用中。
  2. 区分头文件, 源码等之间的关系
  3. 理解编译工具的基本使用
  4. 简单掌握基本的类和函数等常见语法,但是不理解指针和引用等。
  5. 简单的掌握基本的数据结构

tools

  1. 能够了解git的基本使用, 例如push, status, diff, branch, checkout等, 不包含合并等操作。
  2. 简单了解bazel的原理和基本操作,知道怎么编译一个mini的项目。

Summary

Content

workflow

git

git的基本操作()

get ssh;

> ssh-keygen
> cat /root/.ssh/id_rsa.pub

在这里插入图片描述

setting ssh into your GitHub;

在这里插入图片描述
git clone your ssh project;

  if you clone master : 
  	git clone git@github.com:iambest2002/pearl_life.git
  esle if you clone other branch 
  	git clone -b tianyi_dev  git@github.com:iambest2002/pearl_life.git
> git config --global user.name "tianyi"
> git config --global user.email "2425497621@qq.com"

basic commit;

> git add . 
> git commit -m "XXX"
> git push origin master:tianyi_dev   # if you not using git ssh, push will need password and username.

PushCodeByHttp()

    if current is ssh:
        git remote remove origin ;
        git remote add origin http:wwww;
        git remove --v;
        git  fetch; # get remote log into self.
        # ref 1. git push -u和git branch --set-upstream-to指令之间的区别 https://juejin.cn/post/6844904005773213704
        git push --set-upstream origin liupeng_ut_work_flow2; # set local branch connect with origin. make push is ok. 

系统环境的搭建()

https://leopeng.blog.csdn.net/article/details/109277739

vscode搭建()

参照 https://leopeng.blog.csdn.net/article/details/127830543

使用基本的cpp语法()

  1. 代码例子不方便列出。

test

风语者!平时喜欢研究各种技术,目前在从事后端开发工作,热爱生活、热爱工作。