Git MCQ Soruları ve Cevapları

Git MCQ Soruları ve Cevapları

MCQSS.com, Git konusunda MCQ formatında ücretsiz sorular ve cevaplar sunar. Koleksiyonumuz, yüzlerce etkileşimli soruyu içeren becerilerinizi değerlendirmenize yardımcı olur. Tecrübe seviyeniz ne olursa olsun, Git kullanma yeteneklerinizi genişletmek ve güveninizi artırmak için uygun sorular bulabileceksiniz. Şimdi başlayın - satın alma veya kayıt gerekmez, tüm sorular ücretsiz olarak sunulur. Sınavlara hazırlanmak veya Git alanındaki öğrenme ve gelişmenizi desteklemek için MCQSS.com'u kullanın.

1: Hangi komut geçerli dizininizde bir GIT deposu oluşturur?

A.   Git Begin

B.   git init

C.   Git Hazırlayın

D.   Git Başlangıç

2: Tüm dosyaları ../project/experiment adlı bir alt dizine nasıl eklersiniz?

A.   git ekle ../project/experiment/

B.   git ekle ../project/experiment

C.   git ekle ../project/experiment/*

D.   git ekle ../

E.   Git Proje Ekle/

3: Hangi kısayol aynı anda bir şubeyi oluşturur ve kontrol eder?

A.   kısayol yoktur: git dalı <branchname>; Git Checkout <WrangeName> fastet yolu

B.   Git Branch -Checkout <WrangeName>

C.   Git-Branch-and-Checkut <WrangeName>

D.   Git Checkout -b <bownname>

4: Git deposundaki hangi dosya, Git'in yok sayması gereken kasıtlı olarak izlenmemiş dosyaları belirtir?

A.   .Gitignore

B.   .Git-exclude

C.   .Git-IGNORE

D.   .Gitexclude

5: GIT tarafından yok sayılması gereken dosyaları listelemek için bir deponun içinde hangi dosya kullanılır?

A.   .Git

B.   .noadd

C.   .görmezden gelmek

D.   .Gitignore

6: Aşağıdakilerden hangisi bir uzak depoyu kopyalamaktır.

A.   git klonu

B.   Git ekle

C.   git init

D.   git kopyası

E.   Git Başlangıç

7: Aşağıdakilerden hangisi git komutu değil

A.   Git Push

B.   Git ekle

C.   git an

D.   git çekme

E.   Git saklamak

8: Bir git reposunun ana dalı nedir?

A.   akım

B.   ana

C.   KAFA

D.   usta

9: Kişi nasıl uzak depolar ekler?

A.   Git uzaktan kumanda [kısa ad] [url]

B.   Git uzaktan kumanda [kısa ad] [url]

10: Kullanılan git sürümünü görüntüleme komutu nedir?

A.   Git -Help

B.   git --v

C.   Git ---bare

D.   Git -Sürüm

11: 1 Git Repo Çeken Değişikliklerden Kaç Uzak Sunucudan Kaç Uzak Sunucular?

A.   128

B.   64

C.   32

D.   Limit yok

E.   16

12: Git taahhüt için -m seçeneğini ne ekler?

A.   Verilen mesajı taahhüt mesajı olarak kullanır

B.   Mevcut şubeye bakılmaksızın ustalaşmayı taahhüt ediyor

C.   Mevcut şube ana şube ise taahhüdü durdurur

D.   Mesajsız taahhüt

13: CSS ayrıca içinde bir grup insan tarafından oluşturulur ve korunur

A.   W3D

B.   W3S

C.   W3C

D.   W3F

14: Global .Gitignore dosyasına sahip olmak mümkün mü?

A.   Evet

B.   HAYIR

15: Projenin mevcut durumunu nasıl belirliyorsunuz?

A.   $ git statü

B.   $ git durumu

C.   git statü

D.   (tüm bu seçenekler)

16: Git'i kim icat etti?

A.   Steve Jobs

B.   Linus Torvalds

C.   Mark Zuckerberg

D.   Bill Gates

E.   Steve Wozniak

17: Son taahhütlerin bir listesini görüntüleme komutu nedir?

A.   Git Bisect

B.   Git Listesi

C.   Git Birleştirme

D.   Git Log

E.   Git Gösterisi

18: Şubeleri değiştirme komutu nedir?

A.   Git Switch <Şube Adı>

B.   Git Pull <Branch Adı>

C.   Git Checkout <Şube adı>

D.   Git Getch <Branch Name>

E.   git klonu <şube adı>

19: Geçerli dizindeki tüm dosyaları GIT deposuna nasıl eklersiniz?

A.   Git hepsini ekle

B.   git ekle ./

C.   Git ekle

D.   Git ekle.

20: Yerel repo'nuzu güncellemek için hangi komutu kullanacaksınız?

A.   Git Push

B.   Git Pull

C.   Git Durumu

D.   Git Birleştirme

E.   Git Rebaz

21: Hangi komut size git kurulumunuzun sürümünü gösterir.

A.   git ---info

B.   git -v

C.   (bunlardan hiçbiri)

D.   Hangi git

E.   Git -Sürüm

22: Evreleme alanına birden fazla dosya eklemenin doğru yolu nedir?

A.   git file1.txt ekle, file2.txt, file3.txt

B.   git file1.txt file2.txt file3.txt dahil

C.   git file1.txt fil2.txt file3.txt ekle

D.   Git File1.txt, File2.txt, File3.txt dahil

23: Uzak bir repodan değişiklikleri nasıl alırsınız?

A.   Git Pull Origin Master

B.   Git Pull Master

C.   Git Pull Master Origin

D.   Git Uzaktan Master

E.   Git Get Origin Master

24: Foo.txt dosyasıyla "git farkı" karşılaştırmasını sınırlamak için:

A.   git diff foo.txt

B.   git diff başı..foo.txt

C.   Hepsi doğru

D.   git diff foo

25: Notes.txt ' en son taahhütteki versiyona.

A.   Git Drop Head /thes.txt.txt

B.   Git Geri Artırma - /Path/TO/Notes.txt

C.   Git Checkout - /path/to/notes.txt

26: Git'i gerçekten diğer tüm SCM'lerden ayırır.

A.   İş yapmak

B.   Dallanma modeli

C.   Emretmek

D.   Sahneleme alanı

27: Hangi komut mevcut şubeyi geri yükleyecek ve en son taahhütten önce tam duruma çalışma kopyasını geri yükleyecektir?

A.   Git REVERV

B.   git sıfırlama -sert kafa^

C.   git taahhüdü -Rertert

D.   git ödeme kafası@{1}

28: Son taahhüdünüzden bu yana tüm değişiklikleri nasıl geri alırsınız?

A.   git sıfırlama -sert

B.   Git Geri Al <Wrow>

C.   git sıfırlama

D.   Git Sıfırlama

E.   Git geri al -sert

29: Taahhüt kimliğini nasıl alabilirim?

A.   Git -Sürüm

B.   Git Log

C.   Git Kimliği

D.   Git Kimliği

E.   Git Bilgisi

30: Tüm değişiklikleri nasıl sahneliyorsunuz?

A.   Git hepsini ekle

B.   Git Stage Hepsi

C.   git sahne.

D.   Git ekle.

31: Aşağıdaki komutlardan hangisi yalnızca uzak dalları listeler?

A.   Git Şubesi -Remote R

B.   Git Şube -A

C.   Git Şube -r

D.   Git Şubesi -All

32: Birleştirme durumuna bakılmaksızın "kokmuş" adlı şubeyi hangi komut siler?

A.   Git Selete kokmuş

B.   Git Şubesi -Kokmuş

C.   Git Şubesi -D Kokuşmuş

D.   git rm kokmuş

33: Son taahhütten bu yana tüm değişiklikleri hangi komuta geride bırakır?

A.   Git geri al

B.   git sıfırlama

C.   Git geri dön

D.   git rm

34: Yapılandırma parametrelerinin bir listesi nasıl görüntülenir?

A.   git yapılandırması

B.   git yapılandırma -l

C.   git yapılandırma

D.   git yapılandırması -l

E.   Yapılandırma dosyasını düzenlemek dışında bunu yapmanın hiçbir yolu yoktur.

35: "Git saklama listesi" komutu aşağıdakileri yazdırmalıdır:

A.   Şu anda yığınta tüm sakatlar

B.   "Başarılı bir şekilde saklandı 'listesi'"

C.   Hiçbiri. Bu geçersiz bir komuttur.

D.   "Liste" denilen Stash için bilgiler

36: Aşamalı bir dosya

A.   Yok sayılan bir dosya

B.   Dizine eklenen bir dosya

C.   Kararlı bir dosya

D.   Bu yok

E.   Değiştirilmiş bir dosya

37: Git'te hangi dil kullanılır

A.   C ++

B.   FORTRAN

C.   COBOL

D.   C

E.   C#

38: Doğru ya da yanlış? Git merkezi bir sürüm kontrol sistemidir.

A.   Doğru

B.   YANLIŞ

39: Aşağıdaki seçeneklerden hangisi komut satırı çıkışının yararlı renklendirilmesini sağlar?

A.   Git Config -Renk

B.   Git Change -Color Auto

C.   Git Config -Global Color.ui Otomatik

40: Hangi seçenek Git RM için çıkışı bastırır?

A.   --verbose = false

B.   --kısa

C.   --özet

D.   --sessizlik

41: Bir dosyanın yalnızca belirli parçalarını dizine nasıl eklersiniz?

A.   git ekle -p

B.   Git kısmi ekle

C.   Git ekle yama

D.   git ekle

42: Git Bisect ' ?

A.   Önceki taahhütü iptal edin (itilmezse)

B.   Son Maddinizi Bulun

C.   Bir hata tanıtan taahhüdü bulun

D.   Son Taahhütü İmzalayın (GPG anahtarıyla)

E.   Son taahhüde bir dosyayı sıfırlayın

43: Hangi Git özelliği ayrı depoları yerleştirmenize izin verir?

A.   alt modüller

B.   subrepos

C.   uzaktan kumanda

44: Deponuzun bir dizini olarak başka bir Git deposunu nasıl eklersiniz?

A.   Git Modülü <Repository> <Yerel Dizin>

B.   Git Remote ADD <REPOSTORY> <Yerel Dizin>

C.   git ekle <yerel dizin> <depo>

D.   Git alt modül ekle <degitory> <Yerel dizin>

45: Uzak bir sunucuya iterken, varsayılan olarak kabul edilen tek birleştirme türü nedir?

A.   Hepsi kabul edildi

B.   Yuvarlak robin

C.   Yinelemeli

D.   İleri sar

46: Hangi komut hangi revizyon ve yazarın bir dosyanın her satırını en son değiştirdiğini gösterecektir?

A.   Git Bisect

B.   Git Suçlama

C.   Git inceleme

D.   Git İncelemesi

E.   Git Revizyonu

47: Hangi komutu kullanarak belirli bir taahhüdü, taahhüt SHA1'i kullanarak mevcut şubeye uygulayabilirsiniz?

A.   işlemek

B.   yama

C.   yeniden düzenlemek

D.   Kiraz Bekçisi

E.   çekmek

48: GIT tarafından kullanılan varsayılan metin düzenleyicisi nedir?

A.   not defteri

B.   vim

C.   emaclar

D.   sistem varsayılanı

E.   bir tarayıcı

49: Kısaltılmış proje durumunu çıkarmak için kullanılan "GIT Durumu" seçeneği nedir?

A.   -S

B.   --kısa bilgi

C.   --verbose = false

D.   -B

50: `` Git Rebase Will:

A.   <proupstream> için Gits Nesne Mağazası

B.   Mevcut şubede yapılan değişikliklerin üstünde <proupstream> 'de yapılan değişiklikleri tekrar oynatın (<proupstream>' deki değişiklikler, mevcut daldaki değişikliklerden sonra yapılmış gibi)

C.   Mevcut şubede yapılan değişiklikleri <proupstream> 'de yapılan değişikliklerin üstünde tekrar oynatın (mevcut şubedeki değişiklikler <Pupsstream>' deki değişikliklerden sonra yapılmış gibi)

D.   Mevcut depodaki değişiklikleri <Pupsstream> 'deki adlandırılmış bir şubeye itin

51: Her şeyi ziketten kaldırma komutu hangisidir?

A.   Git saklama sıfırlama

B.   Git saklama kaldır

C.   Git saklanması

D.   git saklamak

E.   Git Stash Clear

52: Bir git repo kaç tane başlıktan oluşabilir

A.   2

B.   Herhangi bir numara

C.   1

D.   5

53: Hangi komut, en son taahhütteki değişiklikleri geri alan yeni bir taahhüt oluşturur?

A.   Git Checkout -1

B.   Git ödeme kafası

C.   Git Revert Head

D.   Git geri dön

E.   Git ödeme

54: Hangi komut değişiklikleri son taahhütten sahne alanına taşıyacak?

A.   Git Sıfırlama -Yumuşak Head^

B.   Git ödeme.

C.   git sıfırlama -sert

D.   git sıfırlama kafası.

55: Hangi komut foo.txt dosyasını dizinden kaldırır, ancak çalışma dizininden değil?

A.   git sıfırlama foo.txt; git taahhüdü

B.   git rm foo.txt; git taahhüdü

C.   git rm -cenceed foo.txt

D.   git sıfırlama kafası - foo.txt; git taahhüdü

56: Bu komutlardan hangisi mevcut taahhütleri değiştirir?

A.   rebase

B.   Sıfırla

C.   geri sarma

D.   geri dönmek

57: Git Log '

A.   -G

B.   -G

C.   -Show-graph

D.   --graph

58: Uzak bir şubeyi izlemek için mevcut bir yerel şubeyi nasıl ayarlarsınız?

A.   Git Branch-Set-upstream LocalBranch RemoteBranch

B.   Git Checkout -b LocalBranch RemoteBranch

C.   Git Pull LocalBranch RemoteBranch

D.   Git Branch -Track LocalBranch RemoteBranch

59: Git MV hangi komut dizisine eşdeğerdir?

A.   mv eski yeni; git yeni ekle

B.   git rm eski; mv eski yeni; Git yeni ekle;

C.   Git RM -İLGİ ESKİ; mv eski yeni; git yeni ekle

D.   mv eski yeni; Git Güncellemesi Yeni

60: Mevcut şubedeki işaretsiz şubeleri (yerel ve/veya uzak) gösterme komutu nedir?

A.   Git Şubesi-NO-MERNED

B.   Git Şube -A -NO -Leked

C.   Bütün bunlar

61: Düzensiz değişikliklerin farklılığını göstermek için GIT Fark seçeneği nedir?

A.   -

B.   Seçenek yok

C.   -oseged

D.   KAFA

62: "Kalkınma" şubesinde yapılan değişiklikleri çatışmaları önlemek için "Master" dalında nasıl birleştirebilirim?

A.   Git Checkout <Genish>

B.   Git Birleştirme Ödeme <Master>

C.   "Master" Şubesinden Git Bire <Development>

D.   "Geliştirme" şubesinden Git birleştirme <stal>

63: Git birleştirme seçeneği ne kısaltılır?

A.   --hızlı

B.   -strateji

C.   --kısa

D.   --özet

64: Bir depoyu klonladıktan sonra tüm alt modülleri klonlamaya nasıl getirirsiniz?

A.   git init alt modül -

B.   Git alt modül klonu -tüm

C.   git klon alt modülü -

D.   Git güncelleme alt modülleri

E.   Git alt modlu güncellemesi -Init --cursive

65: Uzak bir depoda bir şubeyi silmek için ortak kısa el nedir?

A.   Git rm <Repository>/<bown>

B.   Git Şube -d -r <Reyhitory> <bown>

C.   Git Şubesi -D <Reyhitory>/<bown>

D.   Git Push <Repository>: <bown>

E.   git sıfırlama

66: "Git Log - -Since -Bundance" kullanılır:

A.   Günlükleri belirli bir zaman diliminden görüntüleyin

B.   Filtre taahhütleri taahhüt edilen tarihlere göre

C.   Hiç biri. Bunlar geçersiz argümanlar.

67: GIT taahhüdünde --Short ve--dry-run seçenekleri arasındaki ilişki nedir?

A.   -Short yalnızca--Dry-Run da belirtilirse çalışır

B.   -Dry-run yalnızca --Short da belirtilirse çalışır

C.   -Short'un kullanılması--Dry-Run

D.   -Short ve--dry-run birlikte kullanılamaz

68: Git diğer/usta neyi ne yapar/#39; Yapmak

A.   En son taahhütle geri dön

B.   Repo ve başka bir repo arasındaki farkı alın

C.   Önceki taahhüdünüz ile daha sonraki göreviniz arasındaki farkı alın

D.   Repo ve başka bir repo arasındaki farkı kontrol eder

E.   Taahhütleriniz arasındaki farkı alın

69: F1 ve F2 olmak üzere iki dosyayı sahneliyorsunuz. Hangi komut sadece F1'i bozar?

A.   git sıfırlama kafası f1

B.   git sıfırlama f1

C.   git sıfırlama kafası - f1

D.   Git Sıfırlama - F1

70: Normalde "Head" bir şubenin adını saklar ve:

A.   Herhangi bir şubede değil.

B.   En son taahhütten başka bir şeyi ifade eder.

C.   Master şubesinde olmayan bir taahhüt anlamına gelir.

D.   Mevcut şubede olmayan bir taahhüt anlamına gelir.

E.   Bir şubenin ucu olmayan keyfi bir taahhüdü ifade eder.

71: Doğru ya da yanlış? "Request-Pull" yerleşik bir git komutu.

A.   YANLIŞ

B.   Doğru

72: Git Clean -n'nin işlevi nedir

A.   Çalışma dizininizi en son taahhütte bulunacak şekilde sıfırlar

B.   Git Clean'in “kuru çalışması” gerçekleştirin. Bu, gerçekte hangi dosyaların kaldırılacağını size gösterecektir.

C.   Evreleme alanına henüz eklenmemiş yeni dosyaları kaldırır

73: Hangi Git Rebase modu, taahhütleri birleştirmenizi sağlar.

A.   Kabak

B.   Etkileşimli

C.   İleri sar

D.   Ayrıntılı

74: Aşağıdaki komutu yürüttükten sonra ne olur? Git etiketi -A

A.   Tüm etiketlenen taahhütlerin bir listesi gösterilecektir.

B.   Sistem varsayılan düzenleyiciniz açılır.

C.   Bir sonraki taahhüt önemli olarak etiketlenecek.

D.   Son taahhüt önemli olarak etiketlenecek.

75: En son saklamayı saklama listesinden kaldırma komutu hangisidir?

A.   Git Stash RM

B.   Git saklama kaldır

C.   Git saklamak

D.   Git Stash Drop

E.   Git saklamak

76: GIT taahhüdü için -c ve -c seçenekleri arasındaki fark nedir?

A.   -C yazarı ve zaman damgasını yenilerken -c değil

B.   -C, taahhütü zorlarken -C hataları durdurur

C.   -C, kopyalanan işyeri nesnesini siler,

D.   -c -c olmazken editörü çağırır

77: "Git Fark" komutu, herhangi bir ek argüman olmadan ...

A.   Çalışma dizini ile mevcut şubenin ucu arasındaki farklar.

B.   endeks (şu anda sahnelenen) ve son taahhüdünüz arasındaki farklar; "-a" seçeneği olmadan "git taahhüdü" çalıştırırsanız ne taahhüt edersiniz.

C.   Son taahhüdünüzden bu yana çalışma dizinindeki değişiklikler; "git taahhüt -a" çalıştırırsanız ne taahhüt edersiniz.

D.   Git tarafından çalışma dizininde henüz bir sonraki taahhüt için hazırlanmayan değişiklikler.

E.   Çalışma dizini ile ana şubeye yapılan son taahhüt arasındaki farklar.

78: Bir dosya foo.txt için kısaltılmış farkları çıkarmak için kullanılan Git Fark seçeneği nedir?

A.   Git Fark -Summary foo.txt

B.   git diff --brief foo.txt

C.   git diff -stat foo.txt

D.   git diff --verbose = false foo.txt

79: Hangi komut, herhangi bir değişiklik yapmadan birleştirmeyi etkili bir şekilde önizler?

A.   git diff başı ..

B.   git farkı ... <remote>/<wrand>

C.   Git Birge--Dry-Run <Ungeal> <wrange>

80: Hem -f hem de -e seçeneklerini kullanmaya eşdeğer Git Taahhüt seçeneği hangi?

A.   -N

B.   -S

C.   -T

D.   -z

81: Hangi komut, bir depoda olsun ya da olmasın, bazı dosyaların lekesini almanıza izin verir?

A.   git kodlamak

B.   git karma nesnesi

C.   git karma

D.   Git Nesnesi

E.   git lekesi

82: Bu iki ifadeden hangisi Git'i birleştirdiğiniz çelişkili taahhütten dosyayı kullanır?

A.   Git birleştirme -theirs index.html

B.   Git Checkout -theirs index.html

83: Git taahhüt seçeneği -kısaltılır?

A.   --bitirmek

B.   --hızlı

C.   --kısa

D.   --durum

84: Master içeriğini değiştirmeden "OldBranch" şubesinden birleştirme birleştirme kaydetmek nasıl mümkün olabilir?

A.   Git Birge -Record OldBranch

B.   Git birleştir -strateji = bizimki OldBranch

C.   Git birleştirme OldBranch & Git Sıfırlama -Hard

D.   Mümkün değil, git svn değil.

85: GIT ADD'nin ---dry-run seçeneğinin kısaltması nedir?

A.   -y

B.   -N

C.   -D

D.   -R

86: Hangi komut iki taahhütün ortak ebeveynini alır?

A.   Git Common-Base <atty1> <atty2>

B.   Git Getch-Base <atty1> <atty2>

C.   Git birleştirme-taban <atmoath1> <atty2>

D.   Git Common Parent <atty1> <atty2>

87: Git taahhüt için -a seçeneğini ne ekler?

A.   bilinen ve bilinmeyen tüm dosyalardan tüm değişiklikleri ekler ve bir taahhüt yapar

B.   Bilinen dosyalardan tüm değişiklikleri ekler ve bir taahhüt yapar

C.   Bilinen ve bilinmeyen tüm dosyalardan tüm değişiklikleri ekler, dizindeki tüm dosyaları kaldırır, ancak çalışma ağacında değil ve bir taahhüt gerçekleştirir

D.   Bilinen dosyalardan tüm değişiklikleri ekler, dizindeki tüm dosyaları kaldırır, ancak çalışma ağacında değil ve bir taahhüt yapar

88: Hem aşamalı hem de dengesiz değişikliklerin farklılığını göstermek için GIT Fark seçeneği nedir?

A.   -

B.   KAFA

C.   Seçenek gerekmez

D.   --ikisi birden

89: depoyu başlatmak için hangi komut kullanılır

A.   Git Sıfırlama

B.   git taahhüdü

C.   git init

90: hangi komutan değişim yapardı

A.   Git Durumu

B.   git başı

C.   git taahhüt

D.   Git ekle

91: Git içinde "kafa" nedir

A.   Bu bir taahhüt nesnesine referanstır

B.   Bir deponun başı

92: "Git klonunun" işlevi nedir

A.   Mevcut bir git deposunun bir kopyasını oluşturur

B.   Bir Git Deposu Oluşturun

93: Uzak bir deponun yerel bir kopyasını nasıl oluşturursunuz?

A.   Git Pull <uzaktan repo url>

B.   git klonu <uzak repo url>

94: Yerel bir depoya bağlı uzaktan kumandaların yolu nasıl tutuyorsunuz?

A.   Git Show Uzaktan

B.   Git Remote

95: Hangi komut yeni bir şubeye ulaşmak ve geçmek için kullanılır

A.   Git Checkout -b <WrangeName>

B.   Git Branch <WrangeName>

C.   Git Checkout <WrangeName>

D.   Git Branch Oluştur -b <bownname>

96: Bir dosyayı aşılamak istediğinizde, bunu yapmak için DE Right komutu nedir?

A.   git rm <file>

B.   git rf <file>

C.   Git Kaldır <Dosy>

D.   git rmv <file>

97: Ana şubeye nasıl yeni bir özellik getirebilirsiniz?

A.   "git birleştirme" komutunu kullanarak

B.   "Git Copy" komutunu kullanarak

98: Uzak deponuzu GitHub depo ile nasıl senkronize edersiniz?

A.   $ git çekme orijin <enentiame>

B.   $ Git Push Origing

C.   $ Git Init Origin <engienName>

D.   $ git birleştirme orijinali <engienName>

99: Şubeden şubeye nasıl geçiyorsunuz?

A.   Git ödeme

B.   Git Checkout checkiout

C.   Git int <WrangeName>

D.   $ Git Checkout <WrangeName>

E.   git ödeme <local>

100: Komut "ödeme" için hangi kısaltma kullanılır?

A.   Git Kontrolü

B.   Git C

C.   git ct

D.   git co