Tôi có thư mục không trống (ví dụ/etc/something) với các tệp không thể đổi tên, di chuyển hoặc đã xóa.Cách chuyển đổi thư mục không rỗng hiện có thành thư mục làm việc Git và đẩy tệp vào kho lưu trữ từ xa
Tôi muốn kiểm tra thư mục này vào git tại chỗ.
Tôi muốn có thể đẩy trạng thái của kho lưu trữ này đến kho lưu trữ từ xa (trên máy khác) bằng cách sử dụng "git push" hoặc tương tự.
Đây là tầm thường sử dụng Subversion (hiện tại chúng tôi nó sử dụng Subversion) sử dụng:
svn mkdir <url> -m <msg>
cd <localdir>
svn co <url> .
svn add <files etc>
svn commit -m <msg>
git tương đương là gì?
Tôi có thể "git clone" vào một thư mục trống và chỉ cần di chuyển thư mục .git và có mọi thứ hoạt động không?
Có lẽ tôi không hiểu, nhưng bạn không thể chạy 'git init' bên trong thư mục cục bộ? – Philipp
Bạn có nghĩa là bạn có một repo ở một nơi khác, và bạn muốn thêm vào đó repo tất cả các nội dung của thư mục khác này mà không phải là một repo? Hay bạn chỉ đang cố gắng tạo một repo mới trong thư mục đó? – Cascabel
Tôi đã cố tổng hợp vấn đề này trong một bài viết đơn giản. Rất muốn chia sẻ nó ở đây, hy vọng nó sẽ giúp. http://zeshan.info/add-existing-project-to-git-repository/ –