Skip to content

Latest commit

 

History

History
149 lines (79 loc) · 10.7 KB

README.guj.md

File metadata and controls

149 lines (79 loc) · 10.7 KB

Open Source Love License: MIT Open Source Helpers

પ્રથમ યોગદાન

પ્રથમ વખત કંઈક કરવું મુશ્કેલ છે. ખાસ કરીને જ્યારે તમે મળીને કામ કરી રહ્યા હોવ ત્યારે ભૂલો કરવી સારી વાત નથી. પરંતુ એકબીજા સાથે મળીને અને એક જ જોડે કામ કરવું એ જ તો ઓપેન સોર્સ છે. અમે તમારો પ્રથમ ઓપન સોર્સ કોન્ટ્રિબ્યુશન / યોગદાન સરળ બનાવાનો પ્રયત્ન કરીશુ.

આર્ટિકલ્સ વાંચન અને ઑનલાઇન ટ્યુટોરિયલ્સ મદદ કરી શકે છે, પરંતુ પોતે તે કામ કરવાથી સારું શું હોઇ શકે? આ પ્રોજેક્ટ તમે તમારી પ્રથમ કોન્ટ્રિબ્યુશન માટે દિશા નિર્દેશ આપશે. જો તમે તમારી પ્રથમ કોન્ટ્રીબ્યુશન કરવા માંગો છો તો આગળ આપેલી સ્ટેપ્સને અનુસરો.

fork this repository

જો તમારા કમ્પ્યુટર પર ગિટ નથી, તો install કરો

રિપોઝીટરીને ફોર્ક

કાંટા (ફોર્ક) બટન પર ક્લિક કરવાથી આ રિપોઝીટરી ફૉર્ક થાય છે, આ તમારા GitHub એકાઉન્ટમાં આ રિપોઝીટરીની એક નકલ (કૉપિ) બનાવશે.

રિપોઝીટરી ક્લોન

clone this repository

હવે તમે આ રેપો તમારા કમ્પ્યુટરમાં ક્લોન કરો (અર્થ ડાઉનલોડ કરો). તમારા ગિટહબ એકાઉન્ટ પર જાવ, ક્લોન બટન પર ક્લિક કરો અને પછી કૉપિ ટુ ક્લિપબોર્ડ આઇકોન પર ક્લિક કરો.

તમારા કમ્પ્યુટર પર એક ટર્મિનલ / કમાંડ પ્રોમ્પ્ટ ખોલો અને નીચેનું git આદેશ ચલાવો:

git clone "યુઆરએલ જે તમે હમણાં જ નકલ(ક્લોન) કરી"

જ્યાં "યુઆરએલ જે તમે હમણાં જ કૉપિ કર્યું છે" (સિવાય અવતરણ ચિહ્નો) આ સંગ્રહ માટે URL છે. (આ પ્રોજેક્ટનો તમારો ફૉર્ક) URL ને મેળવવા માટે પાછલા પગલાં જુઓ.

ઉદાહરણ તરીકે:

git clone https://github.com/આ-તમે-છો/first-contributions.git

copy URL to clipboard

'આ-તમે-છો' તમારા ગીટબબ એકાઉન્ટનું નામ છે. અહીં તમે તમારા કમ્પ્યુટરમાં GitHub થી પ્રથમ-કંટ્રિબ્યુશન્સ રિપોને કૉપિ કરી રહ્યા છો અથવા તેના એક સ્થાનિક / લોકલ કૉપિ બનાવી રહ્યા છે.

એક બ્રાંચ બનાવો

તમારા કમ્પ્યુટર પર બનાવેલ રિપોઝીટરીની કૉપિનાં ફોલ્ડર / ડિરેક્ટરીમાં જાવ (જો હજુ સુધી ન હોય તો નીચે આપેલ આદેશ ચલાવો)

cd first-contributions

હવે 'git checkout' આદેશનો ઉપયોગ કરીને એક નવી શાખા બનાવો. નવી શાખા બનાવવા માટે -b વિકલ્પનો ઉપયોગ થાય છે.

git checkout -b <તમારી-શાખા-નામ-ઉમેરો>

ઉદાહરણ તરીકે:

git checkout -b add-alonzo-church

(શાખાના નામમાં 'add' ઉમેરવાની જરૂર નથી, પરંતુ તેમાં શામેલ કરવું યોગ્ય છે કારણ કે આ શાખાનો હેતુ એક નામ છે, જે નામ ઉમેરવાનું છે.)

આવશ્યક ફેરફારો કરો અને તે ફેરફારોને કમીટ કરો-

હવે 'Contributors.md` ફાઇલને એક ટેક્સ્ટ એડિટરમાં ખોલો અને તેના નામ લખો. ફાઇલની શરૂઆત અથવા અંતે તેમાં ઉમેરો. તેને મધ્યમાં ગમે ત્યાં રાખો.

git status

જો તમે git status નિર્દેશ ચલાવશો, તો તમે કરેલા પરિવર્તન જોઈ શક્શો. તે પરિવર્તન બનાવવામાં આવેલ શાખામાં ઉમેરવા માટે 'git add` કમાન્ડ વાપરો.

git add Contributors.md

હવે તમારા પોતાના ફેરફારોને કમીટ કરો 'git commit કરો' આદેશનો ઉપયોગ કરી.

git commit -m "Add <તમારુ-નામ> to Contributors list"

<તમારુ નામ> ની જગ્યાએ તમારું નામ દાખલ કરો

તમારા ફેરફારો ને Github માં પુશ કરો

git push ઉપયોગ કરીને તમારા પરિવર્તન ને પુશ કરો

git push origin <તમારી-શાખા-નામ-ઉમેરો>

<તમારી-શાખા-નામ-ઉમેરો> ની જગ્યાએ તમારી શાખાનુ નામ ઉમેરો.

તમારા ફેરફારોના રીવ્યુ માટે સબમિટ કરો

જો તમે તમારા github એકાઉન્ટ પર તમારી રિપો માં જાવ તો Compare & pull request નો ઓપ્શન હશે. તેને દબાવો.

create a pull request

હવે તમારી pull request સબમિટ કરો.

submit pull request

ટૂંક સમયમાં હું તમારા ફેરફારો માટે આ પ્રોજેક્ટની માસ્ટર શાખામાં મર્જ ક્રી દઇશ. તમને એક મેલ આવશે જ્યારે તમારા ફેરફારો મર્જ થશે.

અહીંથી ક્યાં જાઓ ?

અભિનંદન! તમે હમણાં જ પૂર્ણ કર્યું છે ફૉર્ક -> ક્લોન -> edit -> PR વર્કફ્લો જે તમે વારંવાર સહયોગકર્તા (contributor) તરીકે સામનો કરશો!

તમારા પ્રથમ યોગદાનની ઉજવણીમાં ઉજવણી કરો અને તમારા મિત્રો સાથે શેર કરો વેબ એપ્લિકેશન પર જઈને |

તમે અમારી સ્લેક ટીમને જોડો છો જો તમને કોઈ મદદની જરૂર હોય અથવા તમારી કોઈ સમસ્યા હોય તો સ્લેક પે join કરો

હવે તમે અને પ્રોજેક્ટ્સમાં કંટ્ર્રીબ્યુટ કરવાનું શરૂ કરો. અમે તમારા માટે એક યાદી બનાવી છે જેમા ખૂબ સરળ મુદ્દાઓ છે [પ્રોજેક્ટ્સ ની સૂચિ] (https://roshanjossey.github.io/first-contributions/#project-list)

અન્ય સાધનોનો ઉપયોગ કરીને ટ્યુટોરીયલ

GitHub Desktop Visual Studio 2017 GitKraken
GitHub Desktop Visual Studio 2017 GitKraken

આત્મ પ્રમોશન

જો તમને આ પ્રોજેક્ટ પસંદ આયો, તો તેને સ્ટાર કરો GitHub પર.

જો તમે ખાસ કરીને ધર્માર્થ અનુભવો છો, તો follow Roshan twitter અને GitHub પર. https://app.saasgrids.com