Не удается вытащить каталог .vim/

Я использую Ubuntu и MacOS, поэтому я хотел использовать те же .vimrc, .bashrc и .vim/.
Перед этим я сделал репозиторий dotfiles, вытащил и переместил его в домашний каталог. Ссылаясь на этот сайт, (https://qiita.com/okamos/items/7f5461814e8ed8916870) Я сделал файл sh и вытащил его из своего GitHub, но это не сработало. мои точечные файлы не будут извлечены. мои точечные файлы здесь (https://github.com/kaede0902/dotfiles)

kaede@kaede-ThinkPad-T450:~/dotfiles$ git pull origin master
From https://github.com/kaede0902/dotfiles
 * branch            master     -> FETCH_HEAD
Already up to date.
kaede@kaede-ThinkPad-T450:~/dotfiles$ ls -a
.  ..  dotfilesLink.sh  .git  README.md  .vimrc
kaede@kaede-ThinkPad-T450:~/dotfiles$ git status
On branch master
Your branch is up to date with 'origin/master'.

Changes to be committed:
  (use "git reset HEAD <file>..." to unstage)

    deleted:    .bash_profile
    deleted:    .bashrc
    deleted:    .vim/.netrwhist
    deleted:    .vim/autoload/emmet.vim
    deleted:    .vim/autoload/emmet/lang.vim
    deleted:    .vim/autoload/emmet/lang/css.vim
    deleted:    .vim/autoload/emmet/lang/haml.vim
    deleted:    .vim/autoload/emmet/lang/html.vim
    deleted:    .vim/autoload/emmet/lang/jade.vim
    deleted:    .vim/autoload/emmet/lang/less.vim
    deleted:    .vim/autoload/emmet/lang/sass.vim
    deleted:    .vim/autoload/emmet/lang/scss.vim
    deleted:    .vim/autoload/emmet/lang/slim.vim
    deleted:    .vim/autoload/emmet/lorem/en.vim
    deleted:    .vim/autoload/emmet/lorem/ja.vim
    deleted:    .vim/autoload/emmet/util.vim
    deleted:    .vim/doc/emmet.txt
    deleted:    .vim/emmet-vim.zip
    deleted:    .vim/plugin/emmet.vim
    new file:   dotfilesLink.sh

Похоже, что ваши dotfiles были успешно извлечены, но вы их мгновенно удалили (отсюда и незафиксированные изменения). Можете ли вы поделиться своим окончательным сценарием, который вы запускаете?

Yarden 09.06.2019 17:16

Я переместил .vimrc и .vim в каталог ~ из dotfiles, но git pull должен взять все файлы из моего репозитория Github, которые содержат .vim и .vimrc, не так ли? Мой финальный сценарий был pull, ls, status.

KAEDE 10.06.2019 02:48

В этом случае ваше извлечение ничего не дало, потому что на удаленном компьютере нет изменений, которых у вас уже нет локально. Здесь произошло то, что вы клонировали репозиторий, переместили файлы из рабочей копии (по сути, удалив их с точки зрения git), а затем попросили git внести любые новые изменения с удаленного компьютера. Поскольку новых изменений нет, ничего не происходит. Если вы хотите, чтобы эти файлы все еще были в вашей рабочей копии, вам не следует их перемещать, вы должны скопировать их или создать символические ссылки из своего домашнего каталога в свою рабочую копию.

Randy Morris 10.06.2019 14:30

Я понял, почему ничего не произошло. Спасибо.

KAEDE 29.06.2019 17:04
Стоит ли изучать PHP в 2026-2027 годах?
Стоит ли изучать PHP в 2026-2027 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
В JavaScript одним из самых запутанных понятий является поведение ключевого слова "this" в стрелочной и обычной функциях.
Приемы CSS-макетирования - floats и Flexbox
Приемы CSS-макетирования - floats и Flexbox
Здравствуйте, друзья-студенты! Готовы совершенствовать свои навыки веб-дизайна? Сегодня в нашем путешествии мы рассмотрим приемы CSS-верстки - в...
Тестирование функциональных ngrx-эффектов в Angular 16 с помощью Jest
В системе управления состояниями ngrx, совместимой с Angular 16, появились функциональные эффекты. Это здорово и делает код определенно легче для...
Концепция локализации и ее применение в приложениях React ⚡️
Концепция локализации и ее применение в приложениях React ⚡️
Локализация - это процесс адаптации приложения к различным языкам и культурным требованиям. Это позволяет пользователям получить опыт, соответствующий...
Пользовательский скаляр GraphQL
Пользовательский скаляр GraphQL
Листовые узлы системы типов GraphQL называются скалярами. Достигнув скалярного типа, невозможно спуститься дальше по иерархии типов. Скалярный тип...
2
4
69
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

git clone решил это. Я не должен использовать pull для этого.

Вы можете принять свой ответ, и если комментарии не помогли, объясните немного больше, что вы пытались сделать.

Yarden 11.06.2019 17:28

Извините, я просто перестал тянуть и просто решил использовать git clone url для репозитория.

KAEDE 29.06.2019 17:02

Другие вопросы по теме