Tôi đang tìm kiếm số tương đương git commit -am "blah blah"
nhưng chỉ với một tệp duy nhất. Nếu tôi cố gắng:git thêm và cam kết tệp được theo dõi đơn lẻ trong một lệnh
git commit my.file -am "blah blah"
tôi nhận được:
fatal: Paths with -a does not make sense.
Tôi nhìn xung quanh nhưng tôi chỉ có thể tìm ra giải pháp mà đề nghị sử dụng bí danh (ví dụ this one), nhưng ngay cả những người không có vẻ như họ có thể được sửa đổi bởi vì tôi cần phải vượt qua một đối số. Tôi có phải sử dụng số điện thoại calling git through a shell không?
Dường như có một lựa chọn đơn giản hơn cho một thứ mà tôi tưởng tượng sẽ rất phổ biến. Ngay bây giờ tôi đang mắc kẹt với:
git add my.file
git commit -m "blah blah"
Jeez, không thể tin nó đơn giản như vậy. Tôi đã không nhận ra rằng tôi có thể cam kết mà không dàn dựng (thông báo "Thay đổi không tổ chức cho cam kết:" đã ném tôi ra). Không ngạc nhiên khi không ai khác hỏi câu hỏi này ... Tôi cũng đã bỏ lỡ câu -a nghĩa là 'add'. – BrodieG
Điều này * sẽ * cam kết tệp mặc dù nó chưa được dàn dựng bởi 'git add'. (Tôi đã không tin rằng lúc đầu - mặc dù nó được đề cập cả trong câu hỏi và trong bình luận ở trên (!), Vì vậy một cách rõ ràng đề cập đến nó ở đây.) – Nickolay