આ ટ્યુટોરીયલ સમજાવે છે કે કાર્યક્ષમ સંસ્કરણ નિયંત્રણ માટે તમારા ડેસ્કટૉપ પરથી GitHub સાથે સહયોગ કરવા માટે GitHub ડેસ્કટૉપને કેવી રીતે ડાઉનલોડ અને ઉપયોગ કરવો:

આપણે બધા જાણીએ છીએ તેમ, GitHub ગિટને હોસ્ટ કરવા માટે વેબસાઇટ પ્રદાન કરે છે. ભંડાર GitHub પરના અમારા અગાઉના ટ્યુટોરિયલ્સમાં, અમે મોટાભાગે GitHub પર ફાઈલોનું સંસ્કરણ બનાવવા માટેની ડેવલપરની પ્રવૃત્તિઓ જોઈ છે.

એક ગિટ ક્લાયન્ટ પણ છે જેમાં વિકાસકર્તાઓ તેમના સ્થાનિક મશીનો પરના ગિટ આદેશોનો ઉપયોગ કરીને ઑફલાઇન રિપોઝીટરી પર કામ કરી શકે છે. કમાન્ડ પ્રોમ્પ્ટ અથવા ગિટ બેશ, ફેરફારો કરો અને તેને GitHub પરના રિમોટ રિપોઝીટરી પર પાછા ધકેલી દો.

GitHub ડેસ્કટોપ

જોકે Git આદેશો કમાન્ડમાંથી એક્ઝિક્યુટ થાય છે શીખવાના દૃષ્ટિકોણથી લાઇન મહાન છે, સ્થાનિક રિપોઝીટરીઝ એટલે કે GitHub ડેસ્કટોપ પર કામ કરવા માટે એક સારું યુઝર ઇન્ટરફેસ છે.

Windows માટે GitHub ડેસ્કટોપને નીચે આપેલ પરથી ડાઉનલોડ અને ઇન્સ્ટોલ કરી શકાય છે. URL

GitHub ડેસ્કટોપ લોન્ચ કરો

રીમોટ રીપોઝીટરી સાથે કામ કરો

એકવાર GitHub ડેસ્કટોપ લોંચ થઈ જાય, અમે સ્થાનિક મશીનમાં રિમોટ રિપોઝીટરીને ક્લોન કરીને શરૂ કરી શકો છો, ફેરફારો કરી શકો છો અને તેને રીમોટ રિપોઝીટરીમાં પાછા ધકેલી શકો છો.

અને ખાતરી કરો કે તમારું GitHub એકાઉન્ટ સેટઅપ છે.

GitHub ડેસ્કટોપમાં, રીપોઝીટરીને ક્લોન કરવા માટે

URL ટેબ પર જાઓ અને GitHub વપરાશકર્તાનામ/રીપોઝીટરીના સ્વરૂપમાં રીમોટ રીપોઝીટરી વિગતો દાખલ કરો. પર ક્લિક કરો ક્લોન .

હવે સ્થાનિક મશીન પર રિપોઝીટરી ક્લોન થઈ ગઈ હોવાથી, અમે કમાન્ડ પ્રોમ્પ્ટ અથવા એક્સપ્લોરર અથવા તો એટમ એડિટરનો ઉપયોગ કરીને સ્થાનિક રીપોઝીટરી સામગ્રીઓ ખોલી શકીએ છીએ. જો ઇન્સ્ટોલ કરેલ હોય અને ફાઇલોમાં ફેરફાર કરો.

ફાઇલોમાં ફેરફાર કરો અને તેને સાચવો.

પાછળ GitHub ડેસ્કટૉપમાં, તમે લાલ માર્કિંગ જોઈ શકો છો જે સ્પષ્ટ કરે છે કે લીટીઓ ઉમેરવામાં આવી હતી કે કાઢી નાખવામાં આવી હતી.

સારાંશ અને સહ-લેખકો ઉમેરો જો જરૂરી હોય તો અને તળિયે કમિટ ટુ માસ્ટર પર ક્લિક કરો.

તમે જોશો કે તમે કમાન્ડ પ્રોમ્પ્ટથી એક્ઝિક્યુટ કરો છો તે મોટાભાગના ગિટ કમાન્ડ યુઝર ઈન્ટરફેસ દ્વારા કરવામાં આવ્યા છે.

હવે અમે GitHub માં રિમોટ રિપોઝીટરીમાં ફેરફારોને દબાણ કરી શકીએ છીએ. પુશ ઓરિજિન પર ક્લિક કરો.

હવે ફેરફારો મુખ્ય શાખામાં દૃશ્યમાન છે. ફેરફારોને સુવિધા શાખામાં મર્જ કરવામાં આવે તેની ખાતરી કરવા માટે અમારે પુલ વિનંતી

સુવિધા શાખા પર સ્વિચ કરો અને પુલ બનાવો. વિનંતી.

પુલ વિનંતી બનાવો પર ક્લિક કરો.

ત્યારે તમે છો પુલ વિનંતી બનાવવા માટે GitHub પર ફરીથી નિર્દેશિત.

પુલ વિનંતી બનાવવા અને મર્જ કરવા માટે આગળ વધો અને પછી અંતે ફેરફારોને ખેંચો (સમન્વય કરો). તમારી સ્થાનિક રિપોઝીટરી.

રિપોઝીટરીમાંથી, મેનુ પુલ વિકલ્પ પસંદ કરે છે.

હવે સ્થાનિક રીપોઝીટરી કરશે રિમોટ સાથે સુમેળમાં રહોરીપોઝીટરી.

નવી સ્થાનિક રીપોઝીટરી અને શાખા બનાવો

અગાઉના વિભાગમાં, અમે રીમોટ રીપોઝીટરીને ક્લોન કરીને તેની સાથે કામ કરવા વિશે શીખ્યા. GitHub ડેસ્કટોપનો ઉપયોગ કરીને, અમે એક નવી સ્થાનિક રિપોઝીટરી પણ બનાવી શકીએ છીએ અને તેને GitHub પર દબાણ અથવા પ્રકાશિત કરી શકીએ છીએ.

પર ક્લિક કરો> રીપોઝીટરીનું નામ દાખલ કરો અને સ્થાનિક માર્ગ. રિપોઝીટરી બનાવો પર ક્લિક કરો.

જેમ રીપોઝીટરી બનાવવામાં આવે છે, તેમ તમે GitHub માં ફેરફારો પ્રકાશિત/પુશ કરો તે પહેલાં તમે એક શાખા પણ બનાવી શકો છો.3

શાખા મેનુ માંથી નવી શાખા પસંદ કરો. તેને સુવિધા પર કૉલ કરો અને શાખા બનાવો પર ક્લિક કરો.

હવે અમારી પાસે 2 શાખાઓ છે અને અમે આગળ વધી શકીએ છીએ GitHub માં ફેરફારો પ્રકાશિત કરવા / દબાણ કરવા માટે. ભંડાર પ્રકાશિત કરો પર ક્લિક કરો.

રિપોઝીટરી પ્રકાશિત કરો.

પર ક્લિક કરો 0>જેમ કે એક ફીચર બ્રાન્ચ પણ છે, તમારે ફીચર બ્રાન્ચ પણ પ્રકાશિત કરવી પડશે. હવે ફેરફારો સ્થાનિક રીતે ફાઇલોમાં કરી શકાય છે અને પછી ફેરફારોને રિમોટ રિપોઝીટરીમાં દબાણ કરો. રિમોટ રિપોઝીટરીમાં ફેરફારો પણ સ્થાનિક રીપોઝીટરી સાથે સુમેળમાં હોવા જોઈએ.

સ્થાનિક રીપોઝીટરીમાં ફેરફારો મર્જ કરો

ધારી લો કે સ્થાનિક રીપોઝીટરીમાં ફીચર શાખામાં ફેરફારો છે. અમે મુખ્ય શાખામાં ફેરફારોને મર્જ કરી શકીએ છીએ. આને પોસ્ટ કરો આપણે માસ્ટર અને ફીચર બ્રાન્ચના ફેરફારોને GitHub પર દબાણ કરવું જોઈએ.

ફીચર બ્રાન્ચમાં ફાઇલમાં ફેરફાર કરો અને કમિટ કરોતે જ.

ફેરફારોને રીમોટ રીપોઝીટરીમાં દબાણ કરો.

માસ્ટર બ્રાન્ચ પર સ્વિચ કરો અને પર ક્લિક કરો 3>

સુવિધા શાખા પસંદ કરો જે સ્ત્રોત શાખા છે. મર્જ કરો બટન પર ક્લિક કરો.

એકવાર ફેરફારો માસ્ટર બ્રાન્ચમાં મર્જ થઈ જાય, પછી તમે રિમોટ રિપોઝીટરીમાં ફેરફારોને દબાણ કરી શકો છો. સમન્વયન.

સ્થાનિક રીપોઝીટરીમાં શાખાઓ માટે પ્રતિબદ્ધ તમામ ફેરફારો મર્જ કરી શકાય છે અને સુમેળમાં રહેવા માટે રીમોટ રીપોઝીટરીમાં દબાણ કરી શકાય છે.

સંઘર્ષોનું નિરાકરણ

એવું દૃશ્ય પણ હોઈ શકે છે કે જ્યાં રિમોટ રિપોઝીટરીમાંની ફાઇલમાં ફેરફાર કરવામાં આવ્યા હોય અને તે જ ફાઇલમાં સ્થાનિક રીતે ફેરફાર કરવામાં આવે. આ કિસ્સામાં, તકરાર જોવામાં આવશે અને રીમોટ અને લોકલ રીપોઝીટરી બંનેને સમન્વયિત કરવા માટે તેને ઉકેલવાની જરૂર પડશે.

માસ્ટર બ્રાન્ચમાં રીમોટ રીપોઝીટરી ફેરફારો કરવામાં આવ્યા છે

મુખ્ય શાખામાં પ્રતિબદ્ધ સ્થાનિક રીપોઝીટરી ફેરફારો

કેમ કે ફેરફારો સ્થાનિક માટે પ્રતિબદ્ધ છે રીપોઝીટરી, તમે હવે રીમોટ રીપોઝીટરીમાં ફેરફારોને દબાણ કરી શકો છો. આ કરતી વખતે તકરાર જોવા મળશે. પુશ ઓરિજિન પર ક્લિક કરો.

નીચેનો સંદેશ દેખાશે કારણ કે તે જ ફાઇલમાં રીમોટ રીપોઝીટરીમાં ફેરફારો છે. ફેચ પર ક્લિક કરો.

હવે પુલ ઑરિજિન પર ક્લિક કરો.

જે સ્ક્રીન આવે છે તેમાં, તમે કરી શકો છોતમારા સંપાદકમાં ફાઇલ ખોલો અને તકરાર ઉકેલો. આ કિસ્સામાં, અમે એક્સપ્લોરરમાં ફાઇલ ખોલી રહ્યા છીએ અને તકરારનું નિરાકરણ કરી રહ્યા છીએ.

યોગ્ય સામગ્રી જાળવીને તમામ તકરારને ઠીક કરો અને અન્યને માર્કર વડે દૂર કરી રહ્યા છીએ. એકવાર તકરારો ઉકેલાઈ જાય, પછી તમે મર્જ કરી શકો છો.

હવે ફેરફારોને રીમોટ રીપોઝીટરીમાં પાછા ધકેલો. સ્થાનિક અને દૂરસ્થ રીપોઝીટરી હવે સુમેળમાં છે. જેમ કે ફેરફારો એક શાખામાં કરવામાં આવ્યા છે, પછી તમે અન્ય શાખાઓમાં ફેરફારોને મર્જ કરવા માટે પુલ વિનંતી બનાવી શકો છો.

ઇતિહાસ તરફ ધ્યાન આપવું

તમે રીપોઝીટરીમાં અત્યાર સુધી થયેલા ફેરફારોનો ઇતિહાસ પણ જોઈ શકે છે. ઇતિહાસ ટૅબ પર ટૉગલ કરો.

શાખાઓની સરખામણી

ધારો કે તમે માસ્ટર બ્રાન્ચમાં ફાઇલમાં ફેરફારો કર્યા છે, તો તમે પછી તેની અન્ય કોઈપણ શાખાઓ સાથે સરખામણી કરો. પસંદ કરો.

ફેરફારો જોવા માટે સુવિધા શાખા પસંદ કરો.

નિષ્કર્ષ

જોકે કમાન્ડ લાઇનમાંથી ગિટ કમાન્ડનો ઉપયોગ મહાન છે, અમે આ ગિટહબ ડેસ્કટોપ ટ્યુટોરીયલમાં જોયું કે કેવી રીતે સારા યુઝર ઇન્ટરફેસ સાથે ગિટહબ ડેસ્કટોપ જેવા મહાન ગિટ ક્લાયન્ટ સ્થાનિક અને રિમોટ રિપોઝીટરીઝ સાથે કામ કરતી વખતે ડેવલપરના કામને સરળ બનાવી શકે છે.

આગામી ટ્યુટોરીયલમાં, અમે અન્ય ગિટ ક્લાયન્ટ ઈન્ટરફેસ ટોર્ટોઈઝ ગિટ જોઈશું જે વિન્ડોઝ એક્સપ્લોરર શેલ સાથે સંકલિત છે.

ઉપર સ્ક્રોલ કરો