GITHUB
世界之大追梦者
这个作者很懒,什么都没留下…
展开
-
基本知识:本地仓库
转载地址:https://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000/0013743256916071d599b3aed534aaab22a0db6c4e07fd0000先来看名词解释。工作区(Working Directory)就是你在电脑里能看到的目录,版本库(Repository)工作...转载 2018-03-16 16:05:42 · 943 阅读 · 0 评论 -
基本知识:本地分支管理(管理的是本地仓库中的工作区和版本库的内容)
详情:https://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000/001375840038939c291467cc7c747b1810aab2fb8863508000并不是一定要把本地分支往远程推送,那么,哪些分支需要推送,哪些不需要呢?master分支是主分支,因此要时刻与远程同步;dev...转载 2018-03-16 16:06:57 · 580 阅读 · 0 评论 -
基本知识:远程仓库
github网址:https://github.comSSH加密在继续阅读后续内容前,请自行注册GitHub账号。由于你的本地Git仓库和GitHub仓库之间的传输是通过SSH加密的,所以,需要一点设置:第1步:创建SSH Key。在用户主目录下,看看有没有.ssh目录,如果有,再看看这个目录下有没有id_rsa和id_rsa.pub这两个文件,如果已经有了,可直接跳到下一步。如果没有,打开She...转载 2018-03-16 16:09:29 · 408 阅读 · 0 评论 -
扩展:Bug分支
软件开发中,bug就像家常便饭一样。有了bug就需要修复,在Git中,由于分支是如此的强大,所以,每个bug都可以通过一个新的临时分支来修复,修复后,合并分支,然后将临时分支删除。当你接到一个修复一个代号101的bug的任务时,很自然地,你想创建一个分支issue-101来修复它,但是,等等,当前正在dev上进行的工作还没有提交,并不是你不想提交,而是工作只进行到一半,还没法提交,预计完成还需1天...转载 2018-03-16 16:10:01 · 160 阅读 · 0 评论 -
扩展:多人协作
当你从远程仓库克隆时,实际上Git自动把本地的master分支和远程的master分支对应起来了,并且,远程仓库的默认名称是origin。要查看远程库的信息,用git remote:$ git remoteorigin或者,用git remote -v显示更详细的信息:$ git remote -vorigin git@github.com:michaelliao/learngit.git (fe...转载 2018-03-16 16:10:30 · 170 阅读 · 0 评论 -
扩展:解决冲突
转载:https://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000/001375840202368c74be33fbd884e71b570f2cc3c0d1dcf000#0人生不如意之事十之八九,合并分支往往也不是一帆风顺的。准备新的feature1分支,继续我们的新分支开发:$ git ch...转载 2018-03-16 16:11:36 · 288 阅读 · 0 评论 -
异常:“ERROR: Permission to XXX.git denied to user”终极解决方案
错误:在学习github的时候,出现以下错误:分析:初看就是没有权限的问题,不能将本地版本库的内容推送到远程仓库,后来才发现:是因为自己更换了远程仓库账户的原因,由于本地电脑的SSH公匙已经绑定了之前的那个账户(hy1106165661),就不能再绑定新的账户了。意思是你不能有多个账户添加同一个公匙,一旦那样github就不能区分到底是哪个用户在安全登录网站,解决:1.登录之前的远程仓库账户,将该...原创 2018-03-16 16:12:16 · 4013 阅读 · 0 评论