[请益] win10 套件管理

楼主: x246libra (楓)   2018-04-06 16:12:18
最近在学git的使用 环境是Win10
查看网络资料 发现生成git仓库时
应该要有类似下图的样子 就是绿色的master
https://imgur.com/fuFSgIt.jpg
但是我用powershell 并没有出现
有看到资料上说 要开启git shell工具才会出现
而这工具 安装 GitHub for Windows就会有
无奈我安装了却找不到这git shell工具
于是google 发现了 在PowerShell也可以使用
但是要安装posh-git
下指令去安装 说要安装nuget 才可以装posh-git
第一次还否决 不想装nuget 因为没听过
结果不让我安装posh-git
再一次 我愿意装Nuget
又说确定要安装这不信任的来源? (应该是指posh-git
我又否决一次...
安装又失败了
https://imgur.com/laAAVxG.jpg
最后终于安装了posh-git
但是发现还是没有效果 git status的文字颜色效果(绿色的master
以上大概搞了我快2小时...
去了posh-git的github 看说明
发现要在PowerShell 打指令Import-Module posh-git才有作用
我非本科 有想要转职 感觉这比学程式语言还烦阿...
查询了一下 NuGet是什么 刚好看到chocolatey
两者似乎都是 windows的套件管理工具
想请问 两者有什么差别 用哪个好?
有在stackoverflow 看到类似的回答
NuGet用于各别专案
chocolatey用于电脑安装 第三方
还是不太懂意思 不知道是否可以再帮我解释一下
还有就是 推荐装哪一个套件管理
之前有想过要不要装VirtualBox学着用linux
因为看网络说 Win环境
安装许多第三方 有很多坑
想请问 用了 NuGet 或 chocolatey
可以达到linux的 apt-get快速安装的效果吗?
作者: abccbaandy (敏)   2018-04-06 16:30:00
git先从基本的init/commit/push/pull开始玩吧?套件什么的等熟悉指令之后再说不喜欢打指令的话装个sourcetree也OK
作者: PUTOUCHANG (自己的废文自己发)   2018-04-06 16:32:00
你只是要练习操作 git? 用 WSL 就好啊, 安装 git bashvm 有什么坑?
作者: YahooTaiwan (超可爱南西我老婆)   2018-04-06 16:50:00
所以你为什么要否决呢?
作者: Apache (阿帕契)   2018-04-06 16:54:00
有点跳 参考看看其他转职人的心得吧一开始乱学会挫折感很重+学到不必要的怪东西
作者: DendiQ (貔貅)   2018-04-06 17:04:00
我都用 git bash,你没装吗?Win10 装 linux 不用 VM 吧,市集有官方 subsystem
作者: pttworld (批踢踢世界)   2018-04-06 17:39:00
HVM可以
作者: vi000246 (Vi)   2018-04-06 18:06:00
找人带你吧 感觉你基础不够 自学不起来
作者: pptsodog (天桥下说书)   2018-04-06 18:08:00
作者: snkrt (杀手猫)   2018-04-06 18:22:00
win10现在用WSL就可以很简易的装Linux啦,当然还是跟原生有所区别就是了。
作者: PUTOUCHANG (自己的废文自己发)   2018-04-06 18:25:00
WSL只是模拟user层,硬件资源够还是用hypervisor好不过任务导向的话能动就好~~
作者: LinuxKernel (Linus Torvalds)   2018-04-06 18:35:00
不要搞错了,WSL不是模拟。目前主要是I/O效能比较差,否则很多状况都是赢过虚拟机的。
作者: PUTOUCHANG (自己的废文自己发)   2018-04-06 18:55:00
wsl没跑unix kernel, 跑繁重的syscall或编译会吐血但不否认限定用途上快速布署, 或小型工作环境好用
作者: jj0321 (JJ与你倒数唷)   2018-04-06 19:36:00
之前有大大发一篇GIT教学 要不要看过后再来用
作者: dalconan (寒江雪)   2018-04-06 20:39:00
如果你只是想要用命令列看repo状态,装了git for window然后打开git bash 切换到目录下应该就可以了
作者: DendiQ (貔貅)   2018-04-06 23:26:00
就只是环境不同吧...新手本来就这样...
作者: dalconan (寒江雪)   2018-04-06 23:57:00
编码问题通常要靠IDE或是工具去处理,因为win和linux就是不同。(其实mac跟linux好像也有一点点差别)
作者: abc0922001 (中士abc)   2018-04-07 00:07:00
记得把安装步骤写起来,这坑迟早会再踩一次XDD
作者: LinuxKernel (Linus Torvalds)   2018-04-07 09:49:00
两边环境本来就不同。
作者: asleisureto (ASLE)   2018-04-07 11:25:00
git本来就有点门槛,网络上资讯是多但也很零碎
作者: cphe (魔鬼藏在垃圾筒里)   2018-04-07 12:17:00
不管你做什么架环境都是这样,以后持续遇到新东西你一样会经历
楼主: x246libra (楓)   2018-04-07 16:55:00
用linux会比较少遇到架设环境的问题吗
作者: dalconan (寒江雪)   2018-04-07 19:35:00
如果他看的教学文件是windows的可能会(Xlinux比较会碰到问题好像是版本不同有些设定位置变的
作者: PUTOUCHANG (自己的废文自己发)   2018-04-07 20:57:00
自己笔记吧, 你还会踩更多坑, 像是 checkout 缺少档案原来 Linux 系统档名区分大小写而 Windows 视为相同编码问题 Visual Studio Code 也有
作者: sharku (明珠求瑕)   2018-04-08 14:49:00
换mac
楼主: x246libra (楓)   2018-04-09 00:34:00
我有想过要买mac还是用装ubuntu
作者: zephyrhymn   2018-04-09 09:35:00
mac在非.Net的开发环境算是非常好用
作者: DCTmaybe (竹竹人)   2018-04-09 13:37:00
不考虑找gui用吗?小乌龟不错只是不确定有没有支援win10
作者: Apache (阿帕契)   2018-04-10 15:48:00
mac也有黑苹果 初学没稳定收入要控管开销

Links booklink

Contact Us: admin [ a t ] ucptt.com