2013-03-25 9 views
11

Sklonowałem repozytorium do mojego komputera stacjonarnego za pomocą git clone sshurl. Zgodnie z oczekiwaniami utworzyło to folder na moim pulpicie.Jak przesłać nowy folder (zawierający inne foldery i pliki) do istniejącego repozytorium git?

Teraz, zamiast pojedynczego pliku, chcę przenieść cały folder do git. Na przykład folder, który sklonowałem, nosi nazwę project_iphone. Teraz dodam kolejny folder o nazwie my_project do project_iphone. Folder my_project zawiera również wiele plików i folderów.

Moje pytanie brzmi, w jaki sposób powinienem przekazać folder my_project na serwer?

Pomocne byłyby instrukcje krok po kroku.

Dziękuję.

Odpowiedz

14

Aby przygotować nowy folder, musisz wykonać numer git add my_project. Następnie git add my_project/*, aby wyświetlić jego zawartość. Następnie zatwierdz to, co wykonałeś przy użyciu git commit, a następnie przepchnij swoje zmiany z powrotem do źródła, używając git push origin master (zakładam, że chcesz przejść do gałęzi głównej).

+0

to działa ładnie ..... teraz pcham folder do git ... w jaki sposób mogę usunąć folder? wypróbowany git rm ale nie powiodło się ... – da32

+1

Co nie powiedzie się o git rm? Czy otrzymałeś komunikat o błędzie? – Gavin

+0

już o tym nie wspominasz ... tak, trzeba dodać -r..if nie można usunąć folderu ... thx o pomoc w każdym razie ... – da32