Diff ትዕዛዝ በgit በፋይል ላይ በተደረጉ ለውጦች መካከል ያለውን ልዩነት ለመከታተል ጥቅም ላይ ይውላል Git የስሪት ቁጥጥር ስርዓት ስለሆነ ለውጦችን መከታተል ለእሱ በጣም አስፈላጊ ነገር ነው። የዲፍ ትእዛዝ ሁለት ግብዓቶችን ይወስዳል እና በመካከላቸው ያለውን ልዩነት ያንፀባርቃል። እነዚህ ግብዓቶች ፋይሎች ብቻ መሆናቸው አስፈላጊ አይደለም።
በgit diff እና git status መካከል ያለው ልዩነት ምንድነው?
Git Diff Branches
Git ቅርንጫፎቹን ማወዳደር ያስችላል ዝርዝር ። የ git diff ትዕዛዝ ለውጦቹን ለመከታተል በሰፊው ጥቅም ላይ የዋለ መሳሪያ ነው። የgit diff ትዕዛዝ የተለያዩ የቅርንጫፎችን እና የመረጃ ማከማቻ ስሪቶችን እንድናወዳድር ያስችለናል።
ጂት ልዩነት -- ደረጃ የተደረገው ምን ያደርጋል?
git diff --ደረጃ በፋይሎች ላይ ለውጦችን የሚያሳየው "በደረጃ" አካባቢ ብቻ ነው። git diff HEAD ክትትል በሚደረግባቸው ፋይሎች ላይ ሁሉንም ለውጦች ያሳያል። ለመፈፀም ሁሉም ለውጦች ካሉዎት ሁለቱም ትዕዛዞች አንድ አይነት ይወጣሉ።
ጂት መቼ ነው ጥቅም ላይ የሚውለው?
Git በብዛት ጥቅም ላይ የሚውለው የስሪት መቆጣጠሪያ ስርዓት ነው። Git በፋይሎች ላይ የሚያደርጓቸውን ለውጦች ይከታተላል፣ስለሆነም የተደረገው ነገር መዝገብ እንዲኖርዎት እና ከፈለጉ ወደተወሰኑ ስሪቶች መመለስ ይችላሉ። Git እንዲሁም የበርካታ ሰዎች ለውጦች ሁሉም ወደ አንድ ምንጭ እንዲዋሃዱ በማድረግ ትብብርን ቀላል ያደርገዋል።
እንዴት በgit ውስጥ ያሉ የፋይል ልዩነትን ይነግሩታል?
git diff<ዱካ/ወደ/ፋይል_ስም (ወይም) ዱካ/ወደ/አቃፊ> በመጠቀም፡ የተገለጹትን ፋይሎች ወይም ፋይሎች በፋይል ስርዓትዎ ውስጥ ካለው ከተፈተሸው ጋር ያወዳድራል። - ቅርንጫፍ (ወይም) መለያ። git diff ን በመጠቀም ሁሉንም የተሻሻሉ ፋይሎች በሁለት ቅርንጫፎች / መለያዎች መካከል ያወዳድራል።