मेरे पास एक सर्वर है जहां कुछ कॉन्फ़िगरेशन है जो मुझे सही ढंग से नहीं पता कि मैं कहां गिट खींचता हूं और यह एक जिथब रेपो में क्या होता है, फिर इसे तैनात करने के लिए पुनरारंभ करें।गिट सब कुछ खींच नहीं खींच रहा
बात यह है कि एक ऐसी प्रतिबद्धता है जो मेरा नवीनतम नहीं है, जो वास्तव में मेरे सर्वर पर नहीं है। फाइलें .gitignore में नहीं हैं। मैं कैसे एक पुल आश्वासन देता हूं, एक प्रतिबद्ध खींच लिया?
मैं वास्तव में यह कैसे तय करने के लिए पता नहीं है, मैं आप हमेशा अपने सर्वर संस्करण एक अपने रेपो से प्रतिबद्ध प्रतिबिंबित करने के लिए चाहते हैं, तो सब कुछ :(
14:41][[email protected]] someserver_dir (master)$ git status
# On branch master
# Changes not staged for commit:
# (use "git add <file>..." to update what will be committed)
# (use "git checkout -- <file>..." to discard changes in working directory)
#
# modified: Gemfile
# modified: Gemfile.lock
# modified: config/assets.yml
# modified: config/database.yml
#
# Untracked files:
# (use "git add <file>..." to include in what will be committed)
#
# randomfiles
अधिक जानकारी यह आसान जवाब देने के लिए कर देगा। आपका प्रश्न। 'गिट स्टेटस' क्या है क्या तुम क्या आप स्थानीय शाखा में स्थानीय हैं? उदाहरण के लिए, यदि आप सर्वर पर 'मास्टर' शाखा देख रहे हैं, तो क्या आप स्थानीय रूप से 'मास्टर' पर चेक आउट हैं? 'गिट लॉग मूल/मास्टर..मास्टर' के बारे में कैसे? –
क्या गिट रिपोजिटरी सार्वजनिक है? यदि ऐसा है, तो एक यूआरएल प्रदान करें। –
सार्वजनिक नहीं, गिट स्थिति मुझे दिखाती है कि सबकुछ शांत है, केवल एक शाखा है। – thiagofm