Yêu cầu thg 3 4, 2019 1:50 SA 140 0 1
  • 140 0 1
+1

How to Backup toàn bộ dotfile vào trong github?

Chia sẻ
  • 140 0 1

Trên này có 1 bác, share cái bộ dotfiles (.vimrc, .bashrc....) và mình search thì cũng có nhiều bác backup nguyên bộ dotfiles của các bác ấy vào github, để khi nào ngồi lên 1 cái máy linux mới thì chỉ cần clone cái github repo xuống ~ là có ngay những setting quen thuộc cho các app quen thuộc,

https://github.com/lukesmithxyz/voidrice

Câu hỏi đặt ra là:

Nếu dùng GIthub để backup nguyên cái folder ~ thì data của các bác sẽ để đâu? Có phải là tạo 1 cái dir kiểu /data/ không? Lúc này cái home folder ~ chỉ dùng chứa file setting à?

1 CÂU TRẢ LỜI


Đã trả lời thg 3 5, 2019 10:46 SA
+2

Mình không nghĩ lại có người dùng git quản lý nguyên cái folder ~ bao giờ cả. Thông thường thì họ sẽ tạo một thư mục riêng (dotfiles nhiều người đặt tên thế rồi đặt vào đâu tuỳ thích), rồi cho các file config cần thiết vào đó. Khi sử dụng thì họ tạo symbolic link từ thư mục dotfiles ra thư mục ~. Như vậy, rất dễ quản lý các file config, không bị lẫn các file khác

Chia sẻ
thg 3 18, 2019 3:13 SA

mình có search, thấy nhiều người cũng bảo làm symbolic link, nhưng mình chưa quen thuộc lắm với linux nên đọc chẳng hiểu, và cũng không biết keyword để search cho đúng, bạn có thể search giúp mình 1 cái guide được không? hoặc cho mình xin keyword cũng được.

Avatar Ahjhj @ahjhj
thg 3 20, 2019 4:26 SA

@longtth Cái này bạn chưa quen với linux nên nghe hơi lạ thôi. Trong linux thì có hai loại link: symbolic và hard link. Bài viết này giải thích 2 loại khá rõ. https://stackabuse.com/symbolic-links-in-unix-linux/ Còn hiểu một cách đơn giản thì symbolic link giống như kiểu create shortcut tới 1 file trong windows

Viblo
Hãy đăng ký một tài khoản Viblo để nhận được nhiều bài viết thú vị hơn.
Đăng kí