ઝાંખી
તમારા કોડ વિશે પ્રશ્નો પૂછવા GitHubને ChatGPT સાથે કનેક્ટ કરો.
GitHub કનેક્ટ થયેલું હોય ત્યારે ChatGPT જરૂર મુજબ મંજૂરીપ્રાપ્ત રિપોઝિટરી સામગ્રી મેળવી શકે છે, જેમાં કોડ, README ફાઇલો અને અન્ય દસ્તાવેજો સામેલ છે. તમારા પ્લાન અને ઉત્પાદનના ઇન્ટરફેસના આધારે ઉપલબ્ધ અનુભવોમાં સામાન્ય ચૅટ, ડીપ રિસર્ચ અથવા એજન્ટ કાર્યપ્રવાહ સામેલ હોઈ શકે છે. આ જીવંત ઍક્સેસથી સમન્વયિત GitHub ઇન્ડેક્સ બનતો નથી.
GitHubની ઉપલબ્ધતા પ્લાન, વર્કસ્પેસ અને ઉત્પાદનના ઇન્ટરફેસ પ્રમાણે બદલાઈ શકે છે. સામાન્ય ચૅટમાં GitHub ઉપલબ્ધ ન હોય, તોપણ કોઈ ખાતું ડીપ રિસર્ચ અથવા એજન્ટ મોડમાં GitHubનો ઉપયોગ કરી શકતું હોઈ શકે છે. સંશોધન કાર્યપ્રવાહ માટે જુઓ: ChatGPTમાં ડીપ રિસર્ચ.
GitHubને ChatGPT સાથે કનેક્ટ કરો
GitHubને કનેક્ટ કરવા, ઉપલબ્ધતા મુજબ ઍપ અથવા પ્લગઇન ખોલો અને GitHub અથવા તેને સામેલ કરતા પ્લગઇનને પસંદ કરો. ખાતું કનેક્ટ કરવાના પગલાં માટે જુઓ: ChatGPTમાં ઍપ ખાતાં કનેક્ટ અને સંચાલિત કરવા.
ત્યાંથી તમને ChatGPT ઍપ ઇન્સ્ટૉલ કરવા અને અધિકૃત કરવા GitHub પર લઈ જવાશે. ત્યારબાદ ChatGPT ઍક્સેસ કરી શકે તેવી રિપોઝિટરી પસંદ કરો. ChatGPT જરૂર મુજબ મંજૂરીપ્રાપ્ત રિપોઝિટરી સામગ્રી મેળવે છે. GitHub સમન્વય અને અલગથી ગોઠવેલું રિપોઝિટરી ઇન્ડેક્સિંગ ઉપલબ્ધ નથી.
રિપોઝિટરી ઍક્સેસ બદલવા માટે:
સેટિંગ્સ ખોલો.
જે ઉપલબ્ધ હોય તે મુજબ ઍપ અથવા પ્લગઇન પસંદ કરો.
GitHub ખોલો.
ઉપલબ્ધ રિપોઝિટરી-સંચાલન વિકલ્પ પસંદ કરો.
GitHubને ડિસકનેક્ટ કરવા, એ જ ઍપ સેટિંગ્સ ખોલો અને ડિસકનેક્ટ કરો પસંદ કરો.
GitHub pull request પ્રવૃત્તિ પરથી કાર્ય બનાવો
પાત્ર વપરાશકર્તાઓ કનેક્ટ કરેલી github.com રિપોઝિટરીની પ્રવૃત્તિ માટે કામમાં ઘટના-આધારિત (વેબહૂક-આધારિત) કાર્ય બનાવી શકે છે. સમર્થિત પ્રવૃત્તિમાં pull request ખોલવી, સમીક્ષા માટે તૈયાર તરીકે ચિહ્નિત કરવી અથવા બંધ કરવી સામેલ હોઈ શકે છે. ટ્રિગરના આધારે તમે pull requestની સમીક્ષાઓ, ટિપ્પણીઓ, કમિટ અપડેટ અથવા પૂર્ણ થયેલા મર્જ પર પણ નજર રાખી શકો છો.
કાર્ય માત્ર કનેક્ટ કરેલા GitHub ખાતા માટે અધિકૃત રિપોઝિટરીને ઍક્સેસ કરી શકે છે. ઘટના-આધારિત કાર્યો માટે સ્વ-હોસ્ટ કરેલા GitHub Enterprise કનેક્શન સમર્થિત નથી.
GitHubનો ઉપયોગ કરતું નિર્ધારિત કાર્ય શેર કરો
તમારા ખાતા માટે નિર્ધારિત કાર્ય શેર કરવાની સુવિધા ઉપલબ્ધ હોય ત્યારે, તમે એવું પાત્ર નિર્ધારિત કાર્ય શેર કરી શકો છો જેની સૂચનાઓમાં GitHubનો ઉલ્લેખ હોય. પાત્ર પ્રાપ્તકર્તાઓ પોતાનું GitHub ખાતું કનેક્ટ કરીને અલગ કાર્ય બનાવી શકે છે. તેમના ખાતા પાસે તેમની નકલ માટે જરૂરી તમામ રિપોઝિટરી ઍક્સેસ કરવાની પરવાનગી હોવી જરૂરી છે.
શેર કરેલી કાર્ય લિંક તમારું GitHub કનેક્શન, ઓળખપત્રો, રિપોઝિટરી ઍક્સેસ અથવા રિપોઝિટરી ફાઇલો સ્થાનાંતરિત કરતી નથી. કાર્યની સૂચનાઓ શેર કરેલી લિંકમાં દેખાય છે, તેથી શેર કરતાં પહેલાં સંવેદનશીલ કોડ અથવા રિપોઝિટરીની માહિતી દૂર કરો. હાલની GitHub સંચાલક મંજૂરીઓ અને ફક્ત વાંચવા માટેની ઍપ મર્યાદાઓ હજુ પણ લાગુ પડે છે.
ઘટના-આધારિત GitHub કાર્યો શેર કરી શકાય છે. પાત્ર પ્રાપ્તકર્તાઓએ પોતાનું GitHub ખાતું કનેક્ટ કરવું અને તેમના કાર્ય માટે જરૂરી github.com રિપોઝિટરીની ઍક્સેસ અધિકૃત કરવી જરૂરી છે.
વધુ માહિતી માટે જુઓ: ChatGPTમાં નિર્ધારિત કાર્યો.
ન દેખાતી GitHub રિપોઝિટરી શોધો
રિપોઝિટરીને ChatGPTમાં ઉપલબ્ધ તરીકે દેખાવામાં સામાન્ય રીતે લગભગ 5 મિનિટ લાગે છે.
તમને રિપોઝિટરી હજી ન દેખાવાનાં અન્ય કારણો:
ખાનગી અથવા નવી બનાવેલી રિપોઝિટરી ત્યાં સુધી ન દેખાય જ્યાં સુધી સાચા ખાતા અથવા સંગઠન માટે GitHub ઍપ ઇન્સ્ટૉલ ન થાય અને તેને તે રિપોઝિટરીની ઍક્સેસ ન મળે. GitHub ઍપની રિપોઝિટરી સેટિંગ્સ ખોલો અને રિપોઝિટરી પસંદ તથા મંજૂર થયેલી છે તેની ખાતરી કરો. GitHub કનેક્ટ થયેલું દેખાય પણ કોઈ રિપોઝિટરી ઉપલબ્ધ ન હોય, તો ફરી કનેક્ટ કરતાં પહેલાં આ સેટિંગ્સ તપાસો.
તમારા GitHub સંગઠનમાં ChatGPT ઍપ અથવા કોઈ ચોક્કસ રિપોઝિટરી માટે સંચાલકની મંજૂરી જરૂરી હોઈ શકે છે. GitHub ઍપની રિપોઝિટરી સેટિંગ્સની સમીક્ષા કરો અને તમારા સંગઠન માટે બતાવેલી મંજૂરી પ્રક્રિયા દ્વારા ઍક્સેસની વિનંતી કરો.
GitHubના પોતાના શોધ ઇન્ડેક્સમાં નવી રિપોઝિટરી સામેલ થવામાં સમય લાગી શકે છે. આ ChatGPT ઍપના સમન્વયથી અલગ છે: ChatGPTમાં GitHub ઍક્સેસ જરૂર મુજબ અધિકૃત રિપોઝિટરી સામગ્રી મેળવે છે અને સંચાલક દ્વારા સંચાલિત GitHub ઇન્ડેક્સ બનાવતી નથી.
ડેટા અને ગોપનીયતા
ChatGPT GitHub સાથે કેવી રીતે કામ કરે છે
ChatGPT તમારા પ્રોમ્પ્ટ પરથી શોધ ક્વેરી બનાવે છે, જેથી તમારી કનેક્ટ કરેલી GitHub રિપોઝિટરીમાં સંબંધિત માહિતી શોધી શકાય, અને આ ક્વેરી GitHubને મોકલે છે. ઉદાહરણ તરીકે, જો તમે પૂછો, “મેં બૅકએન્ડમાં ફાઇલ અપલોડ ક્યાં સંભાળ્યા છે તે બતાવી શકો છો?”” તો ChatGPT “ફાઇલ અપલોડ હેન્ડલર બૅકએન્ડ” જેવી ક્વેરીથી તમારી GitHub રિપોઝિટરીમાં શોધ કરી શકે છે. જરૂર પડે તો સૌથી સંબંધિત કોડ અથવા ફાઇલો શોધવા માટે તે થોડી અલગ-અલગ શોધ પણ કરી શકે છે.
મોડલ તાલીમ અને GitHub ડેટાને સમજો
મૂળભૂત રીતે, ChatGPT Business, Enterprise, Edu અને અમારા API જેવી વ્યવસાયિક સેવાઓનો ઉપયોગ કરતા ગ્રાહકો દ્વારા મોકલાયેલી સામગ્રીનો ઉપયોગ અમારા મોડલને સુધારવા માટે થતો નથી. OpenAI વ્યવસાયિક ડેટાનો ઉપયોગ કેવી રીતે કરે છે તેની માહિતી માટે જુઓ: એન્ટરપ્રાઇઝ ગોપનીયતા.
પાત્ર વ્યક્તિગત ખાતાની સામગ્રી માટે, મોડલમાં સુધારો તમારી દરેક માટે મોડલને બહેતર બનાવો સેટિંગ પર આધારિત છે. ખાતાના નિયંત્રણો અને કનેક્ટ કરેલી ઍપની ગોપનીયતા માટે જુઓ: ChatGPTમાં ઍપ માટે ડેટા શેરિંગ અને ગોપનીયતા.
ChatGPT ડેટા રેસિડન્સી માત્ર વર્કસ્પેસ માટે પસંદ કરેલા પ્રદેશમાં આવતી, સમર્થિત અને લાગુ પડતી ગ્રાહક સામગ્રીને લાગુ પડે છે. GitHubને મોકલાયેલી માહિતી પર GitHubની પોતાની સંગ્રહ, પ્રક્રિયા અને ડેટા રેસિડન્સી સંબંધિત શરતો પણ લાગુ પડે છે. હાલના વ્યાપ માટે જુઓ: ChatGPT માટે ડેટા રેસિડન્સી અને અનુમાન રેસિડન્સી.
વારંવાર પૂછાતા પ્રશ્નો
GitHub સંચાલકો ChatGPT ઍપને કેવી રીતે મંજૂરી આપી શકે?
તમારું સંગઠન OAuth ઍપની ઍક્સેસ મર્યાદિત કરતું હોય, તો સંગઠનનો માલિક તમારા સંગઠન માટે OAuth ઍપ મંજૂર કરવા અંગેની GitHubની સૂચનાઓ અનુસરી શકે છે. GitHub ઍપ ઇન્સ્ટૉલ કરવી અને તેને રિપોઝિટરી ઍક્સેસ આપવી એ અલગ પગલાં છે.
રિપોઝિટરીમાં અલગ-અલગ ફાઇલો કેવી રીતે શોધી શકું?
રિપોઝિટરી પસંદગીકાર રિપોઝિટરીનાં નામ શોધે છે, તેની અંદરની ફાઇલો નહીં. GitHub કનેક્ટ કરેલું હોય એવા સમર્થિત ChatGPT અનુભવમાં તમે ફાઇલનું નામ, ફંક્શનનું નામ અથવા ભૂલ સંદેશ આપીને ChatGPTને અધિકૃત રિપોઝિટરીમાં શોધવાનું કહી શકો છો. રિપોઝિટરીનું નામ અને, જો તમને ખબર હોય, તો ફાઇલ પાથ સામેલ કરો.
શું હું ChatGPT ઍપને ચોક્કસ રિપોઝિટરી ઍક્સેસ કરતાં રોકી શકું?
હા. રિપોઝિટરી ઍક્સેસ GitHubમાં નિયંત્રિત થાય છે. ઍપ કઈ રિપોઝિટરી ઍક્સેસ કરી શકે છે તે બદલવા માટે સંગઠનના માલિકો ઇન્સ્ટૉલ કરેલી GitHub ઍપની સમીક્ષા કરી શકે છે.
ChatGPT સાથે કનેક્ટ કર્યા પછી શું હું કોડ, અપડેટ અથવા pull request GitHub પર મોકલી શકું?
ChatGPTમાં GitHub ઍપ તમને તમારા કોડનું વિશ્લેષણ અને શોધ કરવા માટે તમારી રિપોઝિટરીમાંથી ફક્ત વાંચવાની સુવિધા આપે છે. સીધા GitHub પર કોડ બનાવવા, સંપાદિત કરવા અને મોકલવા માટે Codexનો ઉપયોગ કરો. વધુ માહિતી માટે જુઓ: Codex હેલ્પ સેન્ટર લેખ.
જો મેં GitHub પર IP મંજૂરી સૂચિ સક્ષમ કરી હોય તો શું કરવું?
તમારા GitHub એન્ટરપ્રાઇઝ અથવા સંગઠન માટે IP મંજૂરી સૂચિ સક્ષમ હોય, તો OpenAIના આઉટગોઇંગ IP બ્લૉકને IP મંજૂરી સૂચિમાં ઉમેરો.
GitHub ડીપ રિસર્ચ અથવા એજન્ટ મોડમાં ઉપલબ્ધ છે, પણ ચૅટમાં કેમ નથી?
GitHubની ઉપલબ્ધતા ChatGPT પ્લાન અને ઉત્પાદન અનુભવ પ્રમાણે બદલાઈ શકે છે. કેટલાક પ્લાન ડીપ રિસર્ચ અથવા એજન્ટ મોડમાં GitHubને સમર્થન આપી શકે છે, પરંતુ સામાન્ય ચૅટમાં નહીં. સામાન્ય ચૅટમાં GitHub ન દેખાય, તો તમારા ChatGPT પ્લાનની વિગતો તપાસો.
