Как иметь два удаленных источника для Git?

Ну, одно практическое использование, которое я обнаружил, - это уменьшение кодовой таблички. Например:

void process_z_vec(vector<int>& vec)
{
  auto print_2d = [](const vector<int>& board, int bsize)
  {
    for(int i = 0; i<bsize; i++)
    {
      for(int j=0; j<bsize; j++)
      {
        cout << board[bsize*i+j] << " ";
      }
      cout << "\n";
    }
  };
  // Do sth with the vec.
  print_2d(vec,x_size);
  // Do sth else with the vec.
  print_2d(vec,y_size);
  //... 
}

Без lambda вам может понадобиться сделать что-то для разных случаев bsize. Конечно, вы могли бы создать функцию, но что, если вы хотите ограничить использование в рамках функции пользователя души? характер lambda выполняет это требование, и я использую его для этого случая.

16
задан roalz 7 March 2017 в 16:46
поделиться

1 ответ

Можно добавить пульты ДУ с git remote add <name> <url>

, можно тогда продвинуть к удаленному с git push <name> master:master для продвижения локального основного ответвления к удаленному основному ответвлению.

при создании repo с git clone удаленное называют origin, но можно создать public репозиторий для сервера онлайн и нажатия к нему с git push public master:master

29
ответ дан Grégoire Cachet 7 March 2017 в 16:46
поделиться
Другие вопросы по тегам:

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