尽管Composer位于系统PATH中,但仍无法识别git

时间:2019-01-16 00:28:09

标签: windows git composer-php

我正在Windows 2016 Server上使用最新版本的Composer。当我跑步...

#include <stdio.h>
#include <stdlib.h>
typedef struct Node
{
   struct Node *next;
   int value;
}Node,*list;
list create_Node()
{  
   list head = (list)malloc(sizeof(Node));
   if(!head) exit(-1);
   list tail = head;
   int len;
   int val;
   printf("Please enter the length of the list:\n ");
   scanf("%d",&len);
   for(int i=0;i<len;i++)
   {
      list new = (list)malloc(sizeof(Node));
      if(!new) exit(-1);
      printf("Please enter the value of the node:\n ");
      scanf(" %d",&val);
      new->value=val;
      tail->next= new; 
      tail =new;
   }
   return head;
}

list merge_list(list a, list b)
{
    if(a==NULL||b==NULL) exit(-1);
    //list c = (list)malloc(sizeof(Node));
    list c;
    list d = c;
    while(a&&b)
    {
       if(a->value<=b->value)
       {
          c->next=a;
          c=a;
          a=a->next;
       }
       else
       {
          c->next = b;
          c=b;
          b=b->next;
       }
     }
     c->next = a?a:b;
     return d;
}
int main() {

   list  l = create_Node();
   l=l->next;
   list j = create_Node();
   j=j->next;
   list n =merge_List(l,j);
   n=n->next;
   while(n)
   {
      printf("%d\n",n->value);
      n=n->next;
  }
  return 0;
}

在管理命令提示符下,出现错误:

“未找到git”

但是,常规命令提示符会识别git,并且两个路径都在我的系统PATH中。

composer create-project drupal-composer/drupal-project:8.x-dev drupal8 --no-dev --no-progress --stability dev --no-interaction

C:\Users\username>git --version
git version 2.20.1.windows.1

1 个答案:

答案 0 :(得分:0)

使用已经安装的Git Bash应用程序运行相同的Composer命令,它可以正常工作。

Git Bash可以在Windows /应用程序菜单中找到。