夏季小学期
step1 git
1.下载 官网下载,可能得连上速云加速器 安装过程我是基本一路next
**
2.下载好了以后在桌面右键会出现
这两个有不同的功能,一般是使用下面那个 Git Bash
**
我不明白绿色和紫色和黄色的是什么意思
3.
4.复制别人仓库里的代码:
方式一
git clone https://github.com/martincostello/alexa-london-travel.git
方式二
创建一个code空的文件夹,在里面右键打开git bash
键入
git init
再次点击code文件,需要查看隐藏的项目才可以看到初始化的git文件,注意这个文件千万别动
接下来,我们要怎样用ta来管理文件和代码呢
在code文件夹里面创建一个文件“abc.txt"
输入点赞,保存
在bash里面键入 git add abc.txt 回车
git add abc.txt
然后 可以输入备注 git commit -m "这里是备注的内容"
git commit -m "这里是备注的内容"
至此,我们创建的abc.txt文件就进入了暂存区
- 修改文件
- git add
- git commit
一般来说每提交一次需求,或完成一个功能开发,都需要对代码提交一次,就是上面的那样
输入命令 git log
git log
可以查看到每次修改的东西
更详细的修改是
git log --stat
里面有每一次修改的详细信息,包括commit id (图中我用蓝色的线标注了)
git diff +(commit id)就可以查看这次与上次相比发生了哪些变化,类似于pycharm里的那种回退
git diff 8c9eb9f63c36077d76073e802a0449f9b5800178
详细见博客
Git 使用教程:最详细、最正宗手把手教学(万字长文)_git教程-CSDN博客
视频b站”改变了世界的软件!程序员的基本功,Git应该如何使用?“ (5:30)
分支
查看现有的分支
git branch
创建一个分支
git checkout -b develop
此时再次执行命令git branch就会显示
其中develop显示绿色说明现在是develop这个环境
这时在abc.txt里面修改文件,增加一行“收藏”
等开发测试完毕以后,需要再把develop分支的代码合并到master上
首先执行add 和 commit命令
git add .
git commit -m "新增了收藏功能"
再键入命令git checkout master 切换到master分支,切换以后可以看到文本内容,变成了创建develop分支之前的内容
这时再次执行命令:
git merge develop
就完成了合并