无情的标题。。。
首先这次正对的是码云平台上的一个小deno
第一步进入码云平台fork我们的demo
登录注册一条龙
搜索这个demo
点击fork,一般帅哥美女都会随手点一个star
然后返回自己的本地空间就可以看到啦
首先我们要将代码拉取到本地
先推荐两个网址
这个是菜鸟教程的说明,菜鸟yyds
其它东西可自行百度,这个玩意儿经验太多了。
然后开始我们的折腾之旅
首先新建一个文件夹右键选择打开git的终端
然后设置一下自己的name和email,
git config --global user.name "你的名字或昵称"
git config --global user.email "你的邮箱"
,这上面的信息貌似比较随意,就是个标记,为了避免麻烦还是尽量跟码云上面一致吧。由于我之前设置过,所以这个我没有再设置。
再然后git init
,这样子我们就创建了一个git的本地仓库啦
下一步,我们要将本地仓库与远程仓库进行链接,这个需要用到我们远程的项目地址
先git remote add <别名> <项目地址>
再就可以git pull
将代码拉取到本地来了
这个时候我们本地会出现文件
可以在本地折腾啦
首先我们修改一个东西看看,并且提交到本地仓库
这里以readme.md文件为例子,我先将这一句话删掉
然后可以利用
git diff
来查看变化
看到我们有修改后,来一波
git add .
git commit -m "说明随意填"
连击,他俩具体啥作用参考菜鸟的教程吧
这样子我们就算修改成功了
很重要的一点是,我们在做了任何修改后,都要积极使用git diff
git add .
git add .
git commit -m "说明随意填"
这四连击,它会省去我们一些不必要的管理麻烦。
然后我们就想把代码提交到自己的远程仓库里
第一次git push
会让我们输入用户名和密码,对应的是码云上的用户名和密码,如果错了会报错没有权限的。
这个时候我们就可以去找找茬了,这个地方跟之前不一样咯,少了一句话
后面我们说说分支管理
分支管理是git的优势,不会打理分支用git就好像拿着钞票跑到了无人区
首先我们创建一个分支git branch
切换到分支 git chechout
删除分支 git branch
体验三连
悟性好的已经知道怎么玩了
然后就感觉不对,master分支改了一点点后,切换到01分支,为什么01分支会跟着一起变呢
终端还有一个M的符号指向我改过的地方。
对,这样子说明我之前说的那句话你没看进去,我再说一遍。
很重要的一点是,我们在做了任何修改后,都要积极使用git diff
git add .
git add .
git commit -m "说明随意填"
这四连击,它会省去我们一些不必要的管理麻烦。
所以你可以切换回master分支,提交三连后,再切换到01分支,发现,01没有跟着变,M指向也没有了。
这里面实际上跟合并有一点关系,我并不推荐大家经常使用合并的命令,这里我不讲,可以自行百度。