摘要: 在远程仓库github页面的demo仓库中,创建两个不同的分支:xiaomu(代表开发者为小木) + summer(代表开发者为五月的夏天)。 打开demo文件夹,代表开发者是summer。此时在test分支上,在终端执行 git fetch (拉取远程仓库) git branch -av (查看分 阅读全文
posted @ 2022-03-11 15:00 Strugglinggirl 阅读(102) 评论(0) 推荐(0) 编辑
摘要: 在DEMO文件夹里面编辑,代表开发者是五月的夏天。 修改并保存demo.html文件,修改div标签"这是五月的夏天第二次修改的代码"。 在test分支上,在终端执行: git add . git commit -m 五月的夏天第二次修改的代码 git push (推送到远程仓库) 查看远程仓库页面 阅读全文
posted @ 2022-03-11 15:00 Strugglinggirl 阅读(67) 评论(0) 推荐(0) 编辑
摘要: 在github上面重新创建了一个demo仓库,桌面重新创建文件夹demo。文件夹里面有demo.css+demo.html+.gitignore。 在终端执行: git init git add . git commit -m 初始化代码 回到github页面,复制执行最后那两句命令 (这样就把本地 阅读全文
posted @ 2022-03-11 14:59 Strugglinggirl 阅读(131) 评论(0) 推荐(0) 编辑
摘要: git log (可以看到当前分支里面所有的提交记录) git log --oneline (实现简写的方式。只显示commitID+提交信息) 【如何查看版本路线呢】 git log --oneline --graph (不同的人通过这条命令,都能查看我们之前,在哪个分支做了哪些工作和哪些提交) 阅读全文
posted @ 2022-03-11 14:53 Strugglinggirl 阅读(26) 评论(0) 推荐(0) 编辑
摘要: 如果事先已经约好,比如各自完成的功能,那么发生冲突的概率就很小。 如果开发时候,没有约定好规范,发生冲突概率大。 模拟场景: 在main分支上修改并保存test.html文件中的div标签的文本内容为“这是main分支上的代码” 在终端执行 git add . git commit -m main分 阅读全文
posted @ 2022-03-11 14:52 Strugglinggirl 阅读(625) 评论(0) 推荐(0) 编辑
摘要: 分支就是支线,可能会完成某些单独的功能,如何我们会把分支的代码,一并合并到主线上面来。 git branch (发现当前在dev分支上) 修改并保存test.css文件和test.js文件的代码。 git status git add . git commit -m 修改dev分支的代码 【现在要把 阅读全文
posted @ 2022-03-11 14:51 Strugglinggirl 阅读(400) 评论(0) 推荐(0) 编辑
摘要: 分支就是支线,我们需要完成某些功能时候,可以从主线剥离出来一些支线,由支线完成单独的功能。最后把所有支线合并到主线上面来,这就是分支操作。 剥离出来的分线,称之为分支。分支有什么好处? 第一,方便多人协作开发。各自在分支上开发,互不影响,最后合并到主线。 第二,完成各自支线任务时,不会影响到主线。 阅读全文
posted @ 2022-03-11 14:50 Strugglinggirl 阅读(193) 评论(0) 推荐(0) 编辑
摘要: 在终端执行 git tag v1.0 (v1.0是标签名)(默认加在最新一次的commit上面) git tag (判断创建标签是否成功) git log (查看效果) 【如果想加在之前的commit上面怎么办(即针对某次commit来加上独特的标签)】 复制commitID前7 git tag v 阅读全文
posted @ 2022-03-11 14:49 Strugglinggirl 阅读(40) 评论(0) 推荐(0) 编辑
摘要: 在桌面创建一个test文件夹(创建test.html,.gitignore),在github页面创建一个test仓库。 在终端执行 git init git add . git commit -m 初始化项目 复制执行最后两段代码 刷新网页 新增test.css+test.js 在终端执行 git 阅读全文
posted @ 2022-03-11 13:52 Strugglinggirl 阅读(32) 评论(0) 推荐(0) 编辑