2012-01-19 21 views
25

Poshgit özellikleri için git ile powershell kullanıyorum ve bazen git commit -m 'bir şey gibi git komutunu yazarak ve' enter'a basmadan önce 'kapatmak için bir hata yapacağım. Yazdığım yeni satıra gider ve enter tuşuna basar ve yine de >> komutunu alırım. Bana yeni bir komut istemi vermek ve sınırsız kapanış powershell ile sonsuz >> döngüden çıkmanın kolay bir yolu var mı?Hata yaptığımda nasıl bir powershell sorulur?

cevap

35

ctrl + C. Z 'nin cevabı @jon

+0

Çok teşekkür ederim! Ben bir PS noob'um. – awright18

+0

@ awright18 Hoşgeldiniz –

+8

Ctrl + C benim için hiçbir şey yapmıyor. Başka bir yol var mı? –

17

bunu iptal, ama ne istediğini >> boş isteminde girmek vurmak olduğunu ve çıkacak nasıl anlatır: Geçen >> istemi I

PS > git commit -m 'test 
>> ' 
>> 
[temp 7b96875] test 
0 files changed, 0 insertions(+), 0 deletions(-) 
create mode 100644 c 

Bildirimi sadece enter tuşuna basın ve komutu tamamlar. Bu komut çok satırlı (bu durumda iletme iletisi çok satırlı) komutunu istediğinizde ve sonunu belirtmek için yapılır, dışarı çıkmak için boş bir satıra geri döndünüz.

+2

Sorunun yazılması bir hata yazıyor ... _. Kullanıcının yazım hatası içeren bir komutu iptal etmek istediğine dair makul bir varsayım olduğuna inanıyorum. –

+3

@jonZ - Evet, cevabınızı sorgulamadım. Söylediklerinize ek olarak, birisinin sadece iptal etmek yerine komutu sürdürmek istemesi durumunda, son satırda girmek zorunda olduklarını söylüyordum. OP'nin bir sonraki satıra '' 'kapatmayı denediğini, ancak' '' nin neden hala geldiği konusunda kafası karıştığını unutmayın. Benim cevabım da bunu ele alıyor. Ama bunu iptal etme cevabınız kabul edilmeli ve ben bunu sorgulamıyorum. – manojlds

+0

Bunu daha önce denedim yemin edebilirdim, ama denedim ve işe yaradı. Teşekkür ederim. Yardımlarınız için ikinize de teşekkürler. – awright18

1

Girilen komutu çalıştırmadan konsoldan çıkmak isterseniz Ctr + C tuşlarına basın.

Girilen komutu çalıştırmak istediğinizde, ancak çoklu kabukları girdikten sonra bile bu çift çifte güç sağlayan kabuk, ancak COMMAND SYNTAX'INIZ İÇİN KONTROL EDİN. Muhtemelen herhangi bir ekstra WHITE SPACE veya QUOTE bu soruna neden olabilir.

0

İstem "çıkış" yazın.^C benim için çalışmadı. Girmedim de.

0

Yukarıdaki yanıtlarda da çeşitli komutları denedim. Sonra sadece "geri çekildi" ve tüm komutlarımı "C: \" olarak sildim! Sadece iyi çalışıyor.