Git
pudding的旋律
这个作者很懒,什么都没留下…
展开
-
Git之克隆仓库
1、先登录github,新建一个仓库2、用ls -a查看当前目录下是否有.git文件,即检查本地文件夹是否已经新建了仓库,因为已经有仓库的文件夹内不能用来克隆。由下图可知demo2文件下并没有新建仓库。3、克隆用命令git clone git@github.com:MuRui666/puddingProject.git(clone 后面是下图选中部分)后续操作如下图所示...原创 2019-01-10 21:38:58 · 339 阅读 · 0 评论 -
怎么退出git bash编辑界面,怎么退出git log
退出git bash:长按ESC,再输入两个大写的Z退出git log:按Q就行啦~原创 2019-01-08 19:53:42 · 16533 阅读 · 7 评论 -
git的工作区、暂存区、本地仓库、远程仓库
转载地址:(http://san-yun.iteye.com/blog/2061647)1、git的工作区:在当前仓库中,新增,更改,删除文件这些动作,都发生在工作区里面。2、git的暂存区:英文叫stage, 或index。在版本库.git)目录下,有一个index文件。它实际上就是一个包含文件索引的目录树,像是一个虚拟的工作区。在这个虚拟工作区的目录树中,记录了文件名、文件的状态信息(时间...转载 2019-01-08 16:51:13 · 432 阅读 · 0 评论 -
Git之创建SSH key
1、登录github官网,点击右上角的头像,选择弹出界面的Settings选项到个人设置中心,如下图所示2、选择个人设置中心左侧目录中的SSH and GPG keys,然后选择右上方的New SSH key,跳转到下图界面,Title中的内容可以自己随便定。3、生成key。复制ssh-keygen -t rsa -C "youremail@example.com"(双引号中写你自己注册g...原创 2019-01-05 17:54:26 · 257 阅读 · 0 评论 -
Git之如何创建一个仓库
1、先打开Git Bash2、用命令行cd path进入你想要新建仓库的路径(此处的path可以自己任意选择)3、在此路径下新建一个文件夹 mkdir demo(此处的demo可以自己任意命名)4、我们可以用ll命令查看当前文件夹下的所有文件,因为是新建的所以结果为total 0具体如下图所示:5、现在创建一个初始化版本git init,我们可以发现其实新建的这个版本是有一个隐藏目录的...原创 2019-01-05 16:30:03 · 3255 阅读 · 2 评论 -
Git之模拟工作流
1、 此时,假设产品经理提了一个需求,我们需要进行代码开发。首先我们新建一个bash.txt文件,添加一些内容并保存,如下图所示:用git status显示工作目录和暂存区的状态,通过Untracked files我们可以知道新建的bash.txt在本地仓库还未进行跟踪并且它还在工作区,并未添加到暂存区和本地仓库,如下图所示:(关于工作区、暂存区、本地仓库、远程仓库的解释请点击此处)然后...原创 2019-01-08 19:45:12 · 205 阅读 · 0 评论 -
fatal: refusing to merge unrelated histories
当我pull远程仓库时报错:解决方法:使用命令git pull origin master --allow-unrelated-histories:原因:因为这是两个不同的仓库,所以不能直接pull原创 2019-01-13 11:21:07 · 129 阅读 · 0 评论 -
hint: Updates were rejected because the tip of your current branch is behind hint: its remote counte
今天把本地仓库的东西push到远程仓库时报错:看网上很多人说是因为本地仓库的文件和远程仓库不一样,所以要先用命令git push -f origin master将远程仓库的文件拉到本地:可是这样做之后再git push还是没有用,还是报同样的错误。于是我就用git push -f origin master强制push就成功了。...原创 2019-01-13 11:04:04 · 67577 阅读 · 28 评论 -
Git之标签管理
相关命令:查看所有标签 git tag创建标签 git taag name指定提交信息 git tag -a name -m "comment"删除标签 git tag -d name标签发布 git push origin name原创 2019-01-13 10:45:51 · 158 阅读 · 0 评论 -
Git之分支仓库
什么情况下要用到分支?假设有一个工程要花两周的时间完成,第一周只写了50%的代码,如果立即提交,会影响别人的工作,如果把所有代码写完再提交,则会有丢失每天进度的风险。此时我们就需要创建属于自己的分支来解决这个问题,你只需要在自己的分支上进行工作,在自己的分支上怎样提交都行。当你自行开发完之后再合并到原来的分支就行啦。我们现在模拟一下:1、先初始化仓库:再新建一个文件:将这个文件添加到暂...原创 2019-01-12 21:55:57 · 359 阅读 · 0 评论 -
Git之远程仓库
1、登录github,点击github首页右上方的加号,在弹出的下拉菜单中选择New repository创建一个新仓库。2、填写好相关信息,这里的权限我选择public,然后点击Create repository新建成功啦,我们可以看到如下界面。3、我们可以根据网页上提供的命令,将本地仓库新建上去,命令如下图具体操作如下:用echo "# puddingProject" &gt...原创 2019-01-09 22:55:34 · 158 阅读 · 0 评论