.gitignore untuk Fortran
38 aturan pengabaian untuk Fortran, siap disalin ke repositori Anda.
Bahasa pemrograman tujuan umum
.gitignore lengkap untuk Fortran
# Dibuat oleh LFGitignore - https://lfgitignore.com
# Dibuat: 2026-10-31 22:59:37 UTC
# Teknologi: Fortran
### Fortran ###
*.d
# berkas cadangan
*.bak
*.slo
*.lo
# Berkas objek
*.o
# Berkas objek
*.obj
*.gch
*.pch
*.ilk
# Basis data debug program
*.pdb
# Objek bersama
*.so
# Pustaka dinamis macOS
*.dylib
# Pustaka tautan dinamis
*.dll
*.mod
# Objek bersama dengan versi
*.so.*
*.smod
# Berkas sementara
*.tmp
*.lai
*.la
# Pustaka statis
*.a
# berkas pustaka
*.lib
# Berkas eksekusi Windows
*.exe
# Keluaran kompiler
*.out
# Paket aplikasi
*.app
# Direktori keluaran Build
build/
build-*/
CMakeFiles/
# Cache CMake
CMakeCache.txt
# Skrip pemasangan CMake
cmake_install.cmake
# Makefile yang dihasilkan
Makefile
# Manifes pemasangan CMake
install_manifest.txt
# Basis data kompilasi
compile_commands.json
# Berkas catatan
*.log
# Berkas swap Vim
*.swp
vcpkg_installed/
*.dwo
Testing/
.cache/
Apa yang sebenarnya diabaikan oleh aturan Fortran ini
Setiap pola berikut beserta alasan untuk memasukkannya ke .gitignore.
Prasyarat
| Pola | Yang diabaikan |
|---|---|
*.d |
Prasyarat |
Berkas sementara
| Pola | Yang diabaikan |
|---|---|
*.bak |
berkas cadangan |
*.tmp |
Berkas sementara |
*.log |
Berkas catatan |
*.swp |
Berkas swap Vim |
vcpkg_installed/ |
vcpkg |
*.dwo |
Berkas informasi debug |
Testing/ |
Keluaran pengujian dan cache |
.cache/ |
Berkas sementara |
berkas Objek yang dikompilasi
| Pola | Yang diabaikan |
|---|---|
*.slo |
berkas Objek yang dikompilasi |
*.lo |
berkas Objek yang dikompilasi |
*.o |
Berkas objek |
*.obj |
Berkas objek |
Header yang diprakompilasi
| Pola | Yang diabaikan |
|---|---|
*.gch |
Header yang diprakompilasi |
*.pch |
Header yang diprakompilasi |
berkas penghubung
| Pola | Yang diabaikan |
|---|---|
*.ilk |
berkas penghubung |
berkas Debugger
| Pola | Yang diabaikan |
|---|---|
*.pdb |
Basis data debug program |
Pustaka Dinamis yang dikompilasi
| Pola | Yang diabaikan |
|---|---|
*.so |
Objek bersama |
*.dylib |
Pustaka dinamis macOS |
*.dll |
Pustaka tautan dinamis |
*.so.* |
Objek bersama dengan versi |
berkas modul Fortran
| Pola | Yang diabaikan |
|---|---|
*.mod |
berkas modul Fortran |
*.smod |
berkas modul Fortran |
Pustaka Statis yang dikompilasi
| Pola | Yang diabaikan |
|---|---|
*.lai |
Pustaka Statis yang dikompilasi |
*.la |
Pustaka Statis yang dikompilasi |
*.a |
Pustaka statis |
*.lib |
berkas pustaka |
Berkas eksekusi
| Pola | Yang diabaikan |
|---|---|
*.exe |
Berkas eksekusi Windows |
*.out |
Keluaran kompiler |
*.app |
Paket aplikasi |
direktori Build
| Pola | Yang diabaikan |
|---|---|
build/ |
Direktori keluaran Build |
build-*/ |
direktori Build |
CMake menghasilkan berkas
| Pola | Yang diabaikan |
|---|---|
CMakeFiles/ |
CMake menghasilkan berkas |
CMakeCache.txt |
Cache CMake |
cmake_install.cmake |
Skrip pemasangan CMake |
Makefile |
Makefile yang dihasilkan |
install_manifest.txt |
Manifes pemasangan CMake |
compile_commands.json |
Basis data kompilasi |
Cara menggunakan .gitignore ini untuk Fortran
- Salin aturan Fortran di atas atau unduh langsung berkasnya.
- Buat berkas bernama .gitignore di direktori utama repositori Git Anda dan tempelkan aturannya.
- Jika sebagian berkas tersebut sudah dilacak, jalankan git rm -r --cached . lalu buat commit baru — Git hanya menerapkan aturan pengabaian pada berkas yang belum dilacak.
- Commit .gitignore agar seluruh anggota tim menggunakan aturan yang sama.