zoukankan      html  css  js  c++  java
  • 让PowerShell用上Git

    废话

    废话一下为什么要在PowerShell上使用Git,有一些项目在公司要开发,回到家了忽然有灵感想要写一写,这个时候将代码托管到网上是最为方便,我所使用的开发工具是vs2013,自然而然想到使用TFS Online,开始还挺好用,可用了几天,tfs总是链接不上,提交不了,获取不了,没办法了只有转Git,学习Git的过程中发现Git Bash不是太好用,总感觉没有PowerShell用起来顺溜,就百度了一下如何在PowerShell上使用Git,还真有,所以在互联网上学习成本是很低的。

    1.安装PsGet

    PsGet我没有深入去研究,但感觉上就类似NuGet一样,上面提供了许多编写好的命令(应该是这样的,嗯),打开你的PowerShell,运行以下命令

    (new-object Net.WebClient).DownloadString("http://psget.net/GetPsGet.ps1") | iex

    稍等便会提示安装成功。

    2.安装Posh-Git

    安装好PsGet之后,那么安装Posh-Git就很容易了

    Posh-Git

    image

    注意:这个时候可能提示错误信息,在PowerShell上显示就是一堆红色的文字信息,提示说是“系统禁止执行脚本”,这个错误是因为考虑到系统的安全问题,默认PowerShell是不可以执行脚本的,别怕,PsGet在首页上已经给出了解决方法

    image

    我们只需要在PowerShell中运行这段脚本就行了

    Set-ExecutionPolicy RemoteSigned

    注意:这里可能还会出错,解决办法就是切换到Administrator上来运行这段脚本

    OK,现在再运行

    Install-Module posh-git

    是不是提示安装成功了?恭喜你,现在来初始化一个仓库

    image

    就连分支的提示都有,是不是很爽

    其他方法

    如果嫌麻烦还可以选择安装GitHub for Windows,它有一个Git仓库的管理程序和GitShell,使用GitShell就如同上面的方法是一样的

    Git初学,Git 高手勿喷啊~~~

  • 相关阅读:
    centos6.8防火墙模块未加载
    CentOS6.8下安装Redis
    CentOS6.8下安装mysql
    git使用手册
    oracle锁表与解表
    原生js(二)
    原生js(一)
    学习计划调整
    jQuery Sizzle选择器(三)
    jQuery Sizzle选择器(二)
  • 原文地址:https://www.cnblogs.com/HelloMyWorld/p/4119743.html
Copyright © 2011-2022 走看看