мерзавец при изменении репозитория

Если я помню, что это правильный, в КОЛИЧЕСТВЕ MySQL (*) считает все строки, тогда как КОЛИЧЕСТВО (column_name) считает только строки, которые имеют ненулевое значение в данном столбце.

12
задан Tim 16 September 2009 в 19:05
поделиться

2 ответа

Если я правильно понимаю ваш вопрос, вы хотите заменить текущий удаленный источник на новый. Я не знаю, можете ли вы заменить его из командной строки, но вы можете изменить его в своем .git / config (он находится в каталоге вашего проекта)

OLD

[remote "origin"]
  url = git+ssh://original_repository.com/my_project.git
  ...

NEW

[remote "origin"]
  url = git+ssh://new_repository.com/my_project.git
  ...

Часть git + ssh может быть чем-то вроде git @ (это то, что было бы, если бы вы использовали github), или я уверен, что множество других вещей. Это может помочь прояснить некоторые вещи, которые я упустил или недостаточно хорошо объяснил: Изменение вашего происхождения .

Надеюсь, это поможет ответить на ваш вопрос. Ура.

23
ответ дан 2 December 2019 в 06:26
поделиться

Запустите это в своем клонированном репозитории git:

 git config branch.master.remote origin

, чтобы обработать сообщение «Вы просили меня вытащить, не сказав мне» ...

Затем, если вы знаете, где удаленное репо было перемещено, вы можете сделать в своем новом клонированном локальном репо git diff с этой даты.

$ git diff "@{yesterday}"
$ git whatchanged --since="2 weeks ago"

Примечание: в предстоящем git1.6.5 упоминается

формат даты с возможностью записи человеком для различные параметры, например, « - Since = вчера », « master @ {2000.09.17} », научены правильно определять некоторые пропущенные данные.

См. также SO вопрос " Как заставить git всегда извлекать данные из определенной ветки? "

1
ответ дан 2 December 2019 в 06:26
поделиться
Другие вопросы по тегам:

Похожие вопросы: