Nie otrzymuję informacji o Git Visual Studio dla TFS.Visual Studio TFS Git nie widzi żadnych zmian
Sklonowałem rozwiązanie kolegi w Git na TFS i zacząłem dodawać kod. Później zrozumiałem, że muszę mój własny oddział dla zmian robiłem, i tak postępując zgodnie z instrukcjami w Push a new local branch to a remote Git repo and track it too Pobiegłem
git checkout -b e4ctim
git push -u origin e4ctim
Kiedy wprowadzić zmiany do mojego kodu visual studio pokazuje znajomy ikonę czerwony-Tick przez plik kod uspokoić mnie, że zmiana wywołała plik zostać wyrejestrowany:
A potem, kiedy zapisać plik Visual Studio powraca ikonę na niebieskim kłódkę. Przypuszczam, że ta zmiana z czerwonych kleszcza na niebieskim kłódki oznacza, że zmiana została sprawdzona w lokalnie w Git:
Ale kiedy patrzę na historię zmodyfikowanego pliku, nie ma nikogo!
chciałbym popełnić moje zmiany lokalnie i synchronizować je z serwera TFS.
Visual Studio nie widać żadnych zmian w ogóle:
Z wiersza polecenia widzę, że Git zauważył wszystkie moje modyfikacje uruchamiając komendę
git status
i widząc wiele zmian nie wystawionych na pliki commit i untracked.
Looing na Git book mogę użyć
git add
a dokładniej
git add -u .
wystawić pliki gotowy do popełnienia ale jestem niechętny, aby to zrobić jak Dokumentacja programu Visual Studio w wersji Develop your app in a Git repository (track, commit) stwierdza:
Q: Where is the Git stage?
A: If you are an experienced Git user, you might have noticed that Visual Studio handles changes differently than the command prompt. You might have wondered if the Included Changes section contains your staged changes. In fact, Visual Studio usually bypasses the Git stage for you. When you commit changes, Visual Studio simultaneously stages and commits them. The one exception occurs when you add a file to your Git repository; Visual Studio does stage this kind of change.
Visual Studio wprowadza zmiany i jednocześnie wprowadza zmiany. Ale dlaczego nie zawiera żadnych zmian, które wprowadziłem do śledzenia plików jako zmian, a tym samym pozwalając mi je zatwierdzić?
Zauważ, że celowo nie otagowałem tego 'git' jeszcze, ponieważ wydaje się on charakterystyczny dla workflow TFS i Visual Studio Git. – dumbledad
Czy pliki znajdują się w Eksploratorze zespołu - Zmiany/Untrackowane pliki? –
W podglądzie Visual Studio "15", teraz używa on stage git. –