Tôi đọc tài liệu và googled một chút tốt, nhưng không có bước thực sự đơn giản để có thể cam kết thay đổi cục bộ của bạn để github. Tôi đã biên soạn các bước sau và tôi chỉ muốn đảm bảo rằng tôi đang làm đúng. Nếu tôi thay đổi một tập tin foo.java địa phương:Trình tự đơn giản của lệnh GIT
tình trạng git -s // sẽ hiển thị với tôi rằng foo.java đã thay đổi
git add foo.java // sẽ thêm nó vào repo địa phương của tôi
git commit -m "thay đổi của tôi" // cam kết repo địa phương
git tag "v1.1" // tạo một thẻ
git push --tags // cuối cùng, di chuyển cam kết cục bộ đến repo từ xa bằng thẻ mới. điều này sẽ nhắc mật khẩu của bạn. nếu không có thẻ được thiết lập như trong bước 4, sau đó chỉ cần
git push
là đủ. đúng?
Tôi chỉ đang cố gắng đảm bảo rằng các bước cơ bản này cho các trường hợp sử dụng nhiều nhất là những gì cần thiết để sử dụng github. Tôi là người mới to github, và những bước này đang làm việc cho tôi, nhưng muốn chắc chắn rằng tôi không mắc phải sai lầm cơ bản nào. Vui lòng nhận xét nếu có bất kỳ bước nào bị thiếu. Một lần nữa, tôi lo ngại về việc sử dụng ngày thường xuyên nhất (như, không thực sự quan tâm đến các chi nhánh, vv mà tôi sẽ học trên cơ sở nhu cầu). Cảm ơn bạn trước.
right, không có thẻ, nếu tôi chỉ sử dụng "git push", nó đã cho tôi một cảnh báo. Vì vậy, đúng cách để làm đẩy là: "git push origin master". Cảm ơn bạn. – RGi
Để có thể thực hiện lệnh 'git push', bạn có thể cần phải thực hiện' git push -u origin master' một lần. Điều đó sẽ làm cho nhánh master địa phương của bạn "theo dõi" nhánh chủ từ xa. Sau đó, bạn chỉ có thể làm 'git push' hoặc' git pull' và nó sẽ biết phải làm gì. (FYI, theo dõi này được thiết lập cho bạn tự động nếu bạn nhận được mã thông qua một 'git clone'.) – dontangg