Extra Form
PHP PHP 8.2
CMS Rhymix 2.1

라이믹스 git 업데이트 중 브랜치 생성후 커밋 명령 실행하니 전에 못보았던 내용이 나오네요.

 

" 커밋할 사항을 추가하지 않았지만 추적하지 않는 파일이 있습니다 (추적하려면 "git
add"를 사용하십시오) "

 

처음 접하는 내용이라 어찌해야 될지 모르겠어서 문의드립니다.

다시 git add 해야될지, 아님 무시하고 git fetch 진행해야할지.

 

 

[root@localhost public_html]# git add -u .
[root@localhost public_html]# git commit -m "변경내역 커밋"
현재 브랜치 gimhae3_20241219
추적하지 않는 파일:
  (커밋할 사항에 포함하려면 "git add <파일>..."을 사용하십시오)
        addons/aa_keyword/
        addons/ap_extra_search/
        addons/ap_extra_update/
        addons/ap_group_select/
        addons/bootstrap_btn/
        addons/ezmember/
        addons/lang_change/
        addons/layerpopup/
        addons/manage_document/
        addons/oembed/
        addons/recaptcha/
        addons/referer/
        addons/resize_image/
        addons/xdt_button/
        admin/
        classes/context/Context.class-old.php
        classes/context/Context.class-old1.php
        classes/security/conf/
        classes/security/htmlpurifier/
        classes/security/phphtmlparser/
        common/css/mobile.css
        common/css/mobile.min.css
        common/css/xe.css
        common/css/xe.min.css
        common/js/URI.js
        common/js/blankshield.min.js
        common/js/foggyLayer.js
        common/js/jquery-1.x.js
        common/js/jquery-1.x.min.js
        common/js/jquery.js
        common/js/jquery.min.js
        common/js/plugins/ckeditor/ckeditor/config.sample.js
        common/js/plugins/ckeditor/ckeditor/plugins/notification/
        common/js/plugins/ui/images/animated-overlay.gif
        common/js/plugins/ui/images/ui-bg_flat_0_aaaaaa_40x100.png
        common/js/plugins/ui/images/ui-bg_flat_75_ffffff_40x100.png
        common/js/plugins/ui/images/ui-bg_glass_55_fbf9ee_1x400.png
        common/js/plugins/ui/images/ui-bg_glass_75_dadada_1x400.png
        common/js/plugins/ui/images/ui-bg_glass_75_e6e6e6_1x400.png
        common/js/plugins/ui/images/ui-bg_glass_95_fef1ec_1x400.png
        common/js/plugins/ui/images/ui-bg_highlight-soft_75_cccccc_1x100.png
        common/js/plugins/ui/images/ui-icons_2e83ff_256x240.png
        common/js/plugins/ui/images/ui-icons_454545_256x240.png
        common/js/plugins/ui/images/ui-icons_888888_256x240.png
        common/js/plugins/ui/images/ui-icons_cd0a0a_256x240.png
        common/js/x.min.js
        common/js/xe.js
        common/js/xe.min.js
        common/lang/lang.info
        common/tpl/mobile_layout.html
        common/tpl/sitelock.html
        common/xeicon/
        img/
        layouts/BlueChicken/
        layouts/Door_cpA_limit/
        layouts/Door_cpB_limit/
        layouts/Dynamic/
        layouts/HappyTravel_v1/
        layouts/NetCabin_X3/
        layouts/PXE_clio/
        layouts/PXE_koi/
        layouts/SimpleDropDown/
        layouts/Treasurej_Craftwork_C/
        layouts/Treasurej_Heart_Note/
        layouts/cimple_plus/
        layouts/columnist/
        layouts/crom_iXE/
        layouts/daol_official/
        layouts/doorweb_basic/
        layouts/elkha_fge/
        layouts/elkha_graystyle/
        layouts/elkha_neutral/
        layouts/elkha_pieces/
        layouts/elkha_sky/
        layouts/elkha_tskorea/
        layouts/eond_official/
        layouts/eond_portal_main_2col_right/
        layouts/eond_rosso/
        layouts/eond_starter/
        layouts/equeer_layout/
        layouts/fsfsdas_neutral/
        layouts/gallery_layout/
        layouts/gom2net_2nd_layout/
        layouts/hankooktown/
        layouts/hestia/
        layouts/hestia_alba/
        layouts/ideation/
        layouts/jimseung_nate/
        layouts/layout_intermission/
        layouts/layout_photoGalleryA_Free/
        layouts/layout_photoGalleyA_sub/
        layouts/layoutskin_wave_blue/
        layouts/mcube/
        layouts/modern_line/
        layouts/naver_photo_style/
        layouts/nextep/
        layouts/onlycss/
        layouts/pleasure/
        layouts/portal_layout/
        layouts/rx-flex-layout-usedmarket/
        layouts/rx-flex-layout/
        layouts/seven/
        layouts/sfu_layout/
        layouts/sketchbook5/
        layouts/smart_xe/
        layouts/style_a_lite/
        layouts/we_home/
        layouts/webengine_white/
        layouts/xdom_v2/
        layouts/xdt_community/
        layouts/xdt_community_2/
        layouts/xdt_pure/
        layouts/xdt_style_b/
        layouts/xe_cafe/
        layouts/xe_kimtajo_layout/
        layouts/xe_official_v2/
        layouts/xe_official_v2_xgenesis/
        layouts/xe_solid_enterprise_LeCiel_v1/
        layouts/xedition/css/layout.min.css
        layouts/xedition/css/webfont.min.css
        layouts/xedition/css/welcome.min.css
        layouts/xedition/css/widget.login.min.css
        layouts/xedition/css/xeicon.min.css
        layouts/xedition/img/f_logo.png
        layouts/xedition/js/layout.min.js
        layouts/xedition/js/welcome.min.js
        layouts/xgenesis_official/
        layouts/zirho_layout/
        m.layouts/XenonMoblie/
        m.layouts/naverstyle/
        m.layouts/sweetMobile/
        m.layouts/sweetMobile_sub/
        m.layouts/xenon_hs/
        modules/accessuser/
        modules/admin/tpl/check_env.html
        modules/admin/tpl/config_general.html
        modules/admin/tpl/css/admin.bootstrap.min.css
        modules/admin/tpl/css/admin_en.css
        modules/admin/tpl/css/admin_jp.css
        modules/admin/tpl/css/admin_ko.css
        modules/allbandazole/
        modules/bannermgm/
        modules/board/m.skins/sketchbook5/
        modules/board/m.skins/sweetMobileBoard/
        modules/board/m.skins/xenon_m_board/
        modules/board/skins/aplos_v2/
        modules/board/skins/contact_write/
        modules/board/skins/eond_board/
        modules/board/skins/phiz_mboard/
        modules/board/skins/rhymix-sketchbook-master-alba/
        modules/board/skins/rhymix-sketchbook-master-nonickname/
        modules/board/skins/rhymix-sketchbook-master/
        modules/board/skins/sketchbook5/
        modules/board/skins/uikit/
        modules/board_extend/
        modules/conf/
        modules/contact/
        modules/detail_search/
        modules/editor/components/btn_add/
        modules/editor/components/emoticon/tpl/images/msn/
        modules/editor/components/emoticon/tpl/popup.css
        modules/editor/components/image_gallery/tpl/gallery.min.js
        modules/editor/components/image_gallery/tpl/list_gallery.min.js
        modules/editor/components/image_gallery/tpl/popup.min.css
        modules/editor/components/image_gallery/tpl/popup.min.js
        modules/editor/components/image_gallery/tpl/slide_gallery.min.css
        modules/editor/components/image_gallery/tpl/slide_gallery.min.js
        modules/editor/tpl/js/editor.js
        modules/editor/tpl/js/editor.min.js
        modules/editor/tpl/js/swfupload.js
        modules/editor/tpl/js/swfupload.min.js
        modules/editor/tpl/js/uploader.js
        modules/editor/tpl/js/uploader.min.js
        modules/ezmember/
        modules/file/tpl/adminConfig.html
        modules/importer/tpl/js/importer_admin.min.js
        modules/install/ruleset/config.xml
        modules/install/ruleset/cubrid.xml
        modules/install/ruleset/firebird.xml
        modules/install/ruleset/mssql.xml
        modules/install/ruleset/mysql.xml
        modules/install/ruleset/postgresql.xml
        modules/install/ruleset/sqlite.xml
        modules/install/script/welcome_content/welcome_content_de.html
        modules/install/script/welcome_content/welcome_content_en.html
        modules/install/script/welcome_content/welcome_content_es.html
        modules/install/script/welcome_content/welcome_content_fr.html
        modules/install/script/welcome_content/welcome_content_jp.html
        modules/install/script/welcome_content/welcome_content_ko.html
        modules/install/script/welcome_content/welcome_content_mn.html
        modules/install/script/welcome_content/welcome_content_ru.html
        modules/install/script/welcome_content/welcome_content_tr.html
        modules/install/script/welcome_content/welcome_content_vi.html
        modules/install/script/welcome_content/welcome_content_zh-CN.html
        modules/install/script/welcome_content/welcome_content_zh-TW.html
        modules/install/tpl/admin_form.html
        modules/install/tpl/after_upload_config_image.html
        modules/install/tpl/config_form.html
        modules/install/tpl/form.cubrid.html
        modules/install/tpl/form.mssql.html
        modules/install/tpl/form.mysql.html
        modules/install/tpl/form.mysql_innodb.html
        modules/install/tpl/form.mysqli.html
        modules/install/tpl/form.mysqli_innodb.html
        modules/install/tpl/js/install_admin.js
        modules/install/tpl/select_db.html
        modules/isx/
        modules/keyword/
        modules/krzip/tpl/css/default.min.css
        modules/krzip/tpl/css/popup.min.css
        modules/krzip/tpl/js/admin.min.js
        modules/krzip/tpl/js/daumapi.min.js
        modules/krzip/tpl/js/epostapi.min.js
        modules/krzip/tpl/js/epostapi.search.min.js
        modules/m.skins/
        modules/member/m.skins/xenon_m_member/
        modules/member/queries/getMemberInfoByEmailAddressForCubrid.xml
        modules/member/skins/default/filter/find_member_account_by_question.xml
        modules/member/skins/default/find_temp_password.html
        modules/member/skins/default/reset_mail.html
        modules/member/skins/photoGalleryA/
        modules/member/tpl/msg_failed_auth.html
        modules/member/tpl/msg_success_authed.html
        modules/member/tpl/msg_success_modify_email_address.html
        modules/member/tpl/redirect.html
        modules/page/m.skins/xenon_m_page/
        modules/poll/skins/default/css/poll.min.css
        modules/poll/skins/simple/css/poll.min.css
        modules/poll/tpl/css/poll.min.css
        modules/poll/tpl/js/poll.min.js
        modules/poll/tpl/js/poll_admin.min.js
        modules/preview/
        modules/queries/
        modules/randocument/
        modules/recruit/
        modules/referer/
        modules/rss/tpl/atom10.html
        modules/rss/tpl/display.html
        modules/rss/tpl/index.html
        modules/rss/tpl/rss10.html
        modules/rss/tpl/rss20.html
        modules/rss/tpl/top_refresh.html
        modules/rss/tpl/xe_rss.html
        modules/schemas/
        modules/seo/
        modules/sitemanagement/
        modules/sitemaplite/
        modules/skins/
        modules/supercache/
        modules/syndication/
        modules/tpl/
        phpinfo.php
        sitemap.xml
        widgets/ap_menu_search/
        widgets/bannerWidget/
        widgets/bannermgm_widget/
        widgets/board_ranking/
        widgets/category/
        widgets/content/queries/
        widgets/content/skins/default/_tab_left.html
        widgets/content/skins/default/_tab_none.html
        widgets/content/skins/default/_tab_top.html
        widgets/content/skins/default/content.html
        widgets/content/skins/default/css/
        widgets/content/skins/default/img/
        widgets/content/skins/default/js/
        widgets/content/skins/default/normal.html
        widgets/content/skins/default/skin.xml
        widgets/content/skins/default/title_content.html
        widgets/content/skins/phiz_rwd_images/
        widgets/content/skins/simple_rectangle/
        widgets/content/skins/updatenews/
        widgets/content_specificdoc/
        widgets/contentextended/
        widgets/contentextended_market/
        widgets/counter/
        widgets/cu3er/
        widgets/doorweb_content/
        widgets/dswidget/
        widgets/eond_fileboxBanner/
        widgets/exchangeRateXE123/
        widgets/gallery_layout_widget/
        widgets/hitsearch/
        widgets/keywordstat/
        widgets/lnb_menu/
        widgets/logged_members/
        widgets/login_info/skins/cafe_official/
        widgets/login_info/skins/graystyle/
        widgets/login_info/skins/hk/
        widgets/login_info/skins/neutral/
        widgets/login_info/skins/treasurej_simple150px/
        widgets/login_info/skins/xdom_login_v2/
        widgets/login_info/skins/xgenesis_login/
        widgets/mcontent/skins/sweetMobileContent/
        widgets/member_group/
        widgets/mh_appoint/
        widgets/navigator/
        widgets/nemo_user_banner/
        widgets/newest_comment/
        widgets/newest_document/
        widgets/pado_board_rankingWidget/
        widgets/pado_image_news/
        widgets/photoslider/
        widgets/planet_document/
        widgets/pr_weather_v2/
        widgets/proto_contents/
        widgets/rank_count/
        widgets/site_info/
        widgets/sitemap/
        widgets/sitemap7/
        widgets/soo_kma_rss/
        widgets/tag_list/
        widgets/treasurej_popular/
        widgets/vanner/
        widgets/webcon_newswidget/
        widgets/webzine/
        widgets/webzine_koi/
        widgets/widget_fotorama_gallery/
        widgets/widget_kgcontent/
        widgets/widget_marketplace/
        widgets/xgenesis_login/
        widgets/xns_widget_document_list/
        widgets/xns_widget_rssreader/
        widgetstyles/rhemi_v1/
        widgetstyles/sctb/
        widgetstyles/sweetMobileWidgetStyle/
        wp-login.php

커밋할 사항을 추가하지 않았지만 추적하지 않는 파일이 있습니다 (추적하려면 "git
add"를 사용하십시오)

  • Lv37

    서드파티 자료나 예전 버전에서 남은 찌꺼기 파일은 git의 관리 범위를 벗어나 있으므로, "추적하지 않는 파일"로 분류되는 것이 정상입니다. 남은 찌꺼기 파일은 관리자 화면에서 코어 파일 정리 한 번 하시면 대부분 제거되지만, 잘 쓰고 계신 서드파티 자료는 괜히 건드리지 않는 것이 좋겠지요.

    새 버전 업데이트할 때만 git을 사용하신다면, git add는 평생 안 하셔도 됩니다. 자꾸 나오는 것이 귀찮다면 서드파티 자료들만 따로 모아서 .git/info/exclude 파일에 추가하면 그 후에는 무시합니다.

     

    그런데 라이믹스 사이트에 wp-login.php가 왜 있을까요? 워드프레스에서 가장 많이 공격받는 파일인데요. ㄷㄷㄷ

    가끔 이렇게 git 상태를 확인해 보면 누군가가 몰래 만들어 놓은 파일을 감지하는 데도 도움이 됩니다.

  • Lv37 Lv4
    1. 헉 감사드립니다.
    wp-login.php 제법 오래전부터 있었네요. 모르고 있었습니다ㅠㅠ
    rhmix 폴더(public_html) 권한 rwxr-xr-x 여서 root 접속(su)해야만 파일 생성 가능한 걸로 알고 있었는데 누가 어떻게 들어와서 만들었을까요? 비번이 노출된건가요? 하 심란하네요ㅠㅠ

    2. git fetch 이후 진행하니 업데이트는 문제없이 완료되긴 하였습니다.
    코어 파일 정리 쪽은 아무 내용은 없었구요.
    .git/info/exclude 기능 유용할 것 같습니다.
    감사드립니다.