Khi tôi tạo git initmột thư mục, nó không tạo ra một nhánh chính
Đây là sự thật, và hành vi dự kiến. Git sẽ không tạo masterchi nhánh cho đến khi bạn cam kết điều gì đó.
Khi tôi làm git --bare initnó tạo ra các tập tin.
Một người không trần git initcũng sẽ tạo ra các tệp tương tự, trong một .gitthư mục ẩn trong thư mục gốc của dự án của bạn.
Khi tôi gõ, git branch masternó báo "fatal: Không phải là tên đối tượng hợp lệ: 'master'"
Đó là một lần nữa hành vi đúng. Cho đến khi bạn cam kết, không có chi nhánh chính.
Bạn chưa hỏi một câu hỏi, nhưng tôi sẽ trả lời câu hỏi mà tôi cho là bạn muốn hỏi. Thêm một hoặc nhiều tệp vào thư mục của bạn và git addchúng để chuẩn bị cam kết. Sau đó, git commitđể tạo cam kết ban đầu và masterchi nhánh của bạn.
git branch newbranch