Ludovic Frank Gitignore

C++ के लिए .gitignore

C++ के लिए 38 अनदेखा करने के नियम, आपकी रिपॉज़िटरी में कॉपी करने के लिए तैयार।

C++ प्रोग्रामिंग भाषा

C++ के लिए पूरी .gitignore

# LFGitignore द्वारा बनाया गया - https://lfgitignore.com
# बनाने की तारीख: 2026-10-31 22:57:58 UTC
# तकनीकें: C++

### C++ ###
*.d
# बैकअप फ़ाइल
*.bak
*.slo
*.lo
# ऑब्जेक्ट फ़ाइल
*.o
# ऑब्जेक्ट फ़ाइल
*.obj
*.gch
*.pch
*.ilk
# प्रोग्राम डिबग डेटाबेस
*.pdb
# साझा वस्तु
*.so
# macOS गतिशील लाइब्रेरी
*.dylib
# डायनामिक लिंक लाइब्रेरी
*.dll
*.mod
# संस्करणित साझा वस्तु
*.so.*
*.smod
# अस्थायी फ़ाइलें
*.tmp
*.lai
*.la
# स्थैतिक पुस्तकालय
*.a
# लाइब्रेरी फ़ाइल
*.lib
# Windows निष्पादन योग्य
*.exe
# कंपाइलर आउटपुट
*.out
# एप्लिकेशन बंडल
*.app
# आउटपुट निर्देशिका बनाएँ
build/
build-*/
CMakeFiles/
# CMake कैश
CMakeCache.txt
# CMake स्क्रिप्ट इंस्टॉल करें
cmake_install.cmake
# जेनरेट की गई मेकफ़ाइल
Makefile
# CMake इंस्टाल मेनिफ़ेस्ट
install_manifest.txt
# संकलन डेटाबेस
compile_commands.json
# बोटा दस्तावेज
*.log
# Vim स्वैप फ़ाइल
*.swp
vcpkg_installed/
*.dwo
Testing/
.cache/

C++ के ये नियम किन चीज़ों को अनदेखा करते हैं

नीचे हर पैटर्न और उसे .gitignore में शामिल करने का कारण दिया गया है।

आवश्यक शर्तें

पैटर्न यह क्या अनदेखा करता है
*.d आवश्यक शर्तें

अस्थायी फ़ाइलें

पैटर्न यह क्या अनदेखा करता है
*.bak बैकअप फ़ाइल
*.tmp अस्थायी फ़ाइलें
*.log बोटा दस्तावेज
*.swp Vim स्वैप फ़ाइल
vcpkg_installed/ वीसीपीकेजी
*.dwo सूचना फ़ाइलें डीबग करें
Testing/ परीक्षण आउटपुट और कैश
.cache/ अस्थायी फ़ाइलें

संकलित ऑब्जेक्ट फ़ाइलें

पैटर्न यह क्या अनदेखा करता है
*.slo संकलित ऑब्जेक्ट फ़ाइलें
*.lo संकलित ऑब्जेक्ट फ़ाइलें
*.o ऑब्जेक्ट फ़ाइल
*.obj ऑब्जेक्ट फ़ाइल

पूर्व संकलित शीर्षलेख

पैटर्न यह क्या अनदेखा करता है
*.gch पूर्व संकलित शीर्षलेख
*.pch पूर्व संकलित शीर्षलेख

लिंकर फ़ाइलें

पैटर्न यह क्या अनदेखा करता है
*.ilk लिंकर फ़ाइलें

डिबगर फ़ाइलें

पैटर्न यह क्या अनदेखा करता है
*.pdb प्रोग्राम डिबग डेटाबेस

संकलित गतिशील पुस्तकालय

पैटर्न यह क्या अनदेखा करता है
*.so साझा वस्तु
*.dylib macOS गतिशील लाइब्रेरी
*.dll डायनामिक लिंक लाइब्रेरी
*.so.* संस्करणित साझा वस्तु

Fortran मॉड्यूल फ़ाइलें

पैटर्न यह क्या अनदेखा करता है
*.mod Fortran मॉड्यूल फ़ाइलें
*.smod Fortran मॉड्यूल फ़ाइलें

संकलित स्थैतिक पुस्तकालय

पैटर्न यह क्या अनदेखा करता है
*.lai संकलित स्थैतिक पुस्तकालय
*.la संकलित स्थैतिक पुस्तकालय
*.a स्थैतिक पुस्तकालय
*.lib लाइब्रेरी फ़ाइल

निष्पादनयोग्य

पैटर्न यह क्या अनदेखा करता है
*.exe Windows निष्पादन योग्य
*.out कंपाइलर आउटपुट
*.app एप्लिकेशन बंडल

निर्देशिकाएँ बनाएँ

पैटर्न यह क्या अनदेखा करता है
build/ आउटपुट निर्देशिका बनाएँ
build-*/ निर्देशिकाएँ बनाएँ

CMake जनरेट की गई फ़ाइलें

पैटर्न यह क्या अनदेखा करता है
CMakeFiles/ CMake जनरेट की गई फ़ाइलें
CMakeCache.txt CMake कैश
cmake_install.cmake CMake स्क्रिप्ट इंस्टॉल करें
Makefile जेनरेट की गई मेकफ़ाइल
install_manifest.txt CMake इंस्टाल मेनिफ़ेस्ट
compile_commands.json संकलन डेटाबेस

C++ के लिए इस .gitignore का उपयोग कैसे करें

  1. ऊपर दिए गए C++ के नियम कॉपी करें या फ़ाइल सीधे डाउनलोड करें।
  2. अपनी Git रिपॉज़िटरी के मूल फ़ोल्डर में .gitignore नाम की फ़ाइल बनाएँ और उसमें नियम पेस्ट करें।
  3. यदि इनमें से कुछ फ़ाइलें पहले से ट्रैक हो रही हैं, तो git rm -r --cached . चलाएँ और फिर से कमिट करें — Git केवल ट्रैक न की गई फ़ाइलों पर अनदेखा करने के नियम लागू करता है।
  4. .gitignore कमिट करें ताकि टीम के सभी सदस्य एक जैसे नियम इस्तेमाल करें।

भाषा के अन्य .gitignore टेम्पलेट

भाषा का हर टेम्पलेट देखें