2012-01-22 24 views

Trả lời

13

Bạn có thể thấy một ví dụ tại this article "Setting up Google Code with Git" từ AlBlue’s Blog:

$ cd /path/to/existing/local/repo 
$ git remote add googlecode https://project.googlecode.com/git 
$ git push googlecode master:master 

Xem git remote lệnh: nếu bạn có một hiện từ xa (google code) repo đã sẵn sàng, bạn có thể thêm địa chỉ của nó để repo địa phương của bạn và bắt đầu đẩy (miễn là bạn đã thiết lập chính xác tệp ~/.netrc như được mô tả trong bài viết hoặc tệp %HOME%\_netrc cho cửa sổ của bạn: xem "Git - How to use .netrc file on windows to save user and password" để biết thêm).

Khi bạn đã thực hiện cam kết cục bộ, bạn có thể đẩy chi nhánh master (xem "Push origin master error on new repository") và từ đó chỉ git push googlecode.
Nếu điều khiển từ xa của bạn được gọi là 'origin', thì sau lần đẩy đầu tiên, bạn sẽ có thể thực hiện 'git push' cho các lần đẩy tương lai.

+0

BTW: cách thiết lập điều khiển từ xa theo cách như vậy mà sau đó 'git push' sẽ tự động đẩy nó ở đó? – Kos

+0

@Kos: Tôi đã chỉnh sửa câu trả lời của mình. Bạn sẽ cần phải gọi repo từ xa của bạn 'origin' (xem http://stackoverflow.com/questions/5270760/whats-mean-origin-when-git-push) – VonC

+0

@VonC: Cảm ơn bạn đã nói về "Push master master lỗi trên repo mới ". Điều đó rất hữu ích. – kevinarpe

Các vấn đề liên quan