Как использовать частный репозиторий с VSCode?

Исключение нулевого указателя - это индикатор того, что вы используете объект, не инициализируя его.

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

public class Student {

    private int id;

    public int getId() {
        return this.id;
    }

    public setId(int newId) {
        this.id = newId;
    }
}

Приведенный ниже код дает вам исключение с нулевым указателем.

public class School {

    Student obj_Student;

    public School() {
        try {
            obj_Student.getId();
        }
        catch(Exception e) {
            System.out.println("Null Pointer ");
        }
    }
}

Поскольку вы используете Obj_Student, но вы забыли инициализировать его, как в правильном коде, показанном ниже:

public class School {

    Student obj_Student;

    public School() {
        try {
            obj_Student = new Student();
            obj_Student.setId(12);
            obj_Student.getId();
        }
        catch(Exception e) {
            System.out.println("Null Pointer ");
        }
    }
}
-1
задан Olek 14 April 2019 в 03:50
поделиться

1 ответ

Для конфигурирования частного repo сначала необходимо генерировать пару общественности/секретного ключа RSA на dev машине, чтобы смочь установить соединение SSH к repo вместо HTTP-соединения.

Просто установка Мерзавец для Windows в Вашей среде разработки. Во время установки удостоверьтесь, что Вы проверили опцию включать удар мерзавца, поскольку Вам будет нужен он для создания этого ключа. После того, как установленный, щелкните правой кнопкой по своей папке пользователя Windows, выберите на Открытом ударе мерзавца и затем просто работайте ssh-keygen (или если Вы используете Linux, Вы можете всего ssh-keygen), и пройдите мастер.

Этот шаг создаст скрытую .ssh папку, которая содержит Вашу пару общественности/секретного ключа RSA. Перейдите к той папке.

цель здесь с этими ключами состоит в том, чтобы настроить Ваш открытый ключ на GitHub. Откройте свой id_rsa.pub файл с блокнотом и скопируйте его все содержание. Затем перейдите к GitHub и при Ваших пользовательских Настройках>, ключи SSH просто добавляют ключ и вставляют Ваш весь открытый ключ плюс произвольное имя.

Теперь перезапуск VS Code и нажимают CTRL + '(Обратная галочка), чтобы открыть PowerShell и затем работать:

В случае, если Вы не клонировали свой repo:

  • git clone git@github.com:{UserName}/{RepoName}.git

Для Загрузки изменений в repo:

  • git add .
  • git commit -m "{Name for this commit}"
  • git push {Repo Origin name (default = Origin)} {Branch Name (Default = Master)}

Примечание. {} для ссылки, не включайте их в свои команды.

VS Code имеет встроенную поддержку Управления исходным кодом, поэтому если это будет настроено, то VS Code автоматически обнаружит изменения и подготовит их для фиксации только с сообщением о фиксации и щелчком. Кроме того, существует действительно хорошее расширение Ядра VS, названное GitLens. Это может помочь Вам к нажатию с 1 щелчком

, Который должен сделать это. 😃

0
ответ дан Daniel Lozano 14 April 2019 в 16:02
поделиться
Другие вопросы по тегам:

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