2010-08-11 2 views
0

Привет, я совершенно не знаком с git, но у меня есть опыт работы с SVN. Все учебники предполагают, что кто-то знает, как просматривать/редактировать файл при использовании git, но я в замешательстве. Я клонировал репозиторий (от кого-то, кому нужно было поделиться кодами со мной), а затем проверил несколько удаленных филиалов на локальные ветви. Теперь я хочу просмотреть код (это Java). Я не могу найти файлы в файловой системе. Из командной строки это дает мне только разницу для разных коммитов. Меня это не интересует! Я просто хочу увидеть последнюю версию кода, желательно в Eclipse. Но в этот момент я был бы рад открыть его в gedit. Помогите!Как просмотреть/отредактировать удаленную ветку git

спасибо!

+0

Вы можете просмотреть файлы в главной ветке? – cmcginty

ответ

1

Если вы не можете найти файлы в файловой системе, возможно, что репозиторий клонирован с опцией --bare. Вы можете снова клонировать репозиторий, но без --bare.

git clone <repository> 
0

Во-первых, вот пара полезных общих ресурсов. Вот хороший, короткий учебник git.

http://www.eecs.harvard.edu/~cduan/technical/git/

Глава 0 этого Mercurial учебника работает так же хорошо для кого-то двигающихся из SVN мерзавца, как Svn к рту. Только прочитайте эту главу и замените любое упоминание Mercurial на Git.

http://hginit.com/top/00.html

Убедитесь, что вы клонировали хранилище правильно. Я сделаю вид, что мы делаем это в вашем домашнем каталоге.

cd ~ 
git clone git://url.to.remote.repository.com/foo.git 

Теперь вы должны иметь папку ~/foo. Это ваша рабочая копия. Внутри foo вы найдете папку .git. .git хранит ваш локальный репозиторий. Чтобы просмотреть самую последнюю версию проекта, запустите эти команды.

cd ~/foo 
git checkout master 

Git будет обновлять файлы в ~/foo до самой последней версии в репозитории. Прочтите ссылки, которые я вам дал в начале этого сообщения, чтобы узнать, как перемещаться по репозиторию git.

Смежные вопросы