แม้ว่าจะไม่นานเกินไปที่ฉันได้เปลี่ยนมาเป็น Rubymine แต่ฉันพบว่ามันยากที่จะเพิกเฉยต่อไฟล์. taa ของ Rubymine ที่มุ่งมั่นที่จะคอมไพล์
นี่คือวิธีที่ฉันแก้ไขมัน
หากคุณยังไม่ได้ทำการแสดงละคร / กระทำใด ๆ หรือเพียงแค่หมุนโครงการใหม่ในเหมืองทับทิมจากนั้นก็ทำสิ่งนี้
ตัวเลือกที่ 1
เพิ่มบรรทัดด้านล่างลงในไฟล์. gitignore ซึ่งโดยปกติแล้วจะอยู่ที่รูทของที่เก็บของคุณ
# Ignore .idea files
.idea/
สิ่งนี้จะช่วยให้มั่นใจว่าไฟล์. aa ทั้งหมดจะถูกละเว้นจากการติดตามโดย git แม้ว่าไฟล์เหล่านั้นจะยังคงอยู่ในโฟลเดอร์โครงการของคุณ
ตัวเลือก 2
หากคุณได้ทำ staging / commit แล้วหรือเพิ่งเปิดโปรเจคที่มีอยู่ในเหมือง Ruby ก็ทำได้ง่ายๆ
เรียกใช้รหัสใน terminal / บรรทัดคำสั่งของคุณ
git rm -r --cached .idea
ไฟล์นี้จะถูกลบไปแล้วที่ติดตามแล้ว. git
ถัดไปรวม. .aa / ถึงไฟล์. gitignore ซึ่งโดยปกติแล้วจะอยู่ที่รูทของที่เก็บของคุณ
# Ignore .idea files
.idea/
สิ่งนี้จะช่วยให้มั่นใจว่าไฟล์. aa ทั้งหมดจะถูกละเว้นจากการติดตามโดย git แม้ว่าไฟล์เหล่านั้นจะยังคงอยู่ในโฟลเดอร์โครงการของคุณ
ตัวเลือก 3
หากคุณได้ทำ staging / commit หรือคุณเพิ่งเปิดโครงการที่มีอยู่ในเหมือง Ruby และต้องการลบไฟล์. ai ภายในเครื่องและคอมไพล์ทั้งหมด
เรียกใช้รหัสใน terminal / บรรทัดคำสั่งของคุณ
git rm -r --cached .idea
ไฟล์นี้จะถูกลบไปแล้วที่ติดตามแล้ว. git
เรียกใช้รหัสใน terminal / บรรทัดคำสั่งของคุณ
rm -r .idea
สิ่งนี้จะลบไฟล์. aia ทั้งหมดรวมถึงโฟลเดอร์ในเครื่อง
ถัดไปรวม. .aa / ถึงไฟล์. gitignore ซึ่งโดยปกติแล้วจะอยู่ที่รูทของที่เก็บของคุณ
# Ignore .idea files
.idea/
สิ่งนี้จะช่วยให้มั่นใจว่าไฟล์. aa ทั้งหมดจะถูกละเว้นจากการติดตามโดย git และลบออกจากโฟลเดอร์โครงการของคุณในเครื่อง
นั่นคือทั้งหมดที่
ฉันหวังว่านี่จะช่วยได้