正常需要设置别名时,直接使用 输入上边的命令之后,就可以使用gs(命令)代替git status(命令),这是一种设置别名简化输入,提升效率的办法 可以根据自己日常的习惯,和自己的理解,按照自己是喜好特点定义自己的一组常用的别名缩写。 然后日常操作就会变得简单很多。 但是,如果只是如此操作,当我们关 ...
分类:
其他好文 时间:
2019-03-30 21:26:38
阅读次数:
302
创建: git checkout -b dev //创建一个dev分支 git push origin dev //提交该分支到远程仓库 git pull origin dev //从远程获取dev git push origin :develop //删除远程分支 git branch -d de ...
分类:
其他好文 时间:
2019-03-30 17:22:00
阅读次数:
134
"How to Gracefully Close Channels " ,这篇博客讲了如何优雅的关闭channel的技巧,好好研读,收获良多。 众所周知,在golang中,关闭或者向已关闭的channel发送数据都会引发panic。 谨遵优雅关闭channel的原则 不要在接受一端关闭channel ...
分类:
其他好文 时间:
2019-03-28 09:50:23
阅读次数:
178
When you accidentally committed some changes to your branch you have various possibilities to “undo” that operation and add some more changes. One is ...
分类:
其他好文 时间:
2019-03-26 21:15:35
阅读次数:
158
远程分支是指向远程仓库分支的指针,这些指针存在于本地且无法移动。当你与服务器进行任何网络通信时,他们会自动更新。远程分支有点像书签,指示这上一次链接服务器时远程仓库中每个分支的位置。 远程分支的表示形式是(remote)/(branch).。例如,如果你要查看上次与服务器通信时远程 仓库中 分支的内 ...
分类:
其他好文 时间:
2019-03-26 10:31:31
阅读次数:
146
第一步:创建本地分支 点击右键选择TortoiseGit,选择Create Branch…,在Branch框中填写新分支的名称(若选中”switch to new branch”则直接转到新分支上,省去第二步),点击OK按钮: ? 第二步:通过“Switch/Checkout”切换到新创建的分支上, ...
分类:
其他好文 时间:
2019-03-24 09:43:54
阅读次数:
281
error: failed to push some refs to ‘git@xxx.git‘
分类:
其他好文 时间:
2019-03-21 18:40:54
阅读次数:
315
几乎每一中版本控制系统都以某种形式支持分支.使用分支意味着你可从开发主线上分离开来,然后在不隐形主线的同事继续工作. 有人把git 的分支模型称为"必杀技特性",而正是因为它,将git从版本控制系统将 Git 从版本控制系统家族里区分出来。 创建分支命令: 切换分支命令: 当你切换分支的时候,Git ...
分类:
其他好文 时间:
2019-03-21 11:54:20
阅读次数:
173
工作中多人使用版本控制软件协作开发,常见的应用场景归纳如下: 假设小组中有两个人,组长小张,组员小袁 场景一:小张创建项目并提交到远程Git仓库 场景二:小袁从远程Git仓库上获取项目源码 场景三:小袁修改了部分源码,提交到远程仓库 场景四:小张从远程仓库获取小袁的提交 场景五:小袁接受了一个新功能 ...
分类:
其他好文 时间:
2019-03-19 18:48:08
阅读次数:
208
(1)使用命令git branch -a 查看所有分支 其中,remote/origin/master表示的是远程分支 (2)删除远程分支 使用命令 git push origin --delete jvmImprove 可以删除远程分支jvmImprove (3)删除本地分支 使用命令,git b ...
分类:
其他好文 时间:
2019-03-19 15:10:00
阅读次数:
133