Объединение ветвей Git

У меня две ветки, одна - ведущая, другая - «тестовая». Это имя было двойным, я не только тестировал ветки, но и тестировал некоторые изменения. Теперь у меня отлично работает тестовая ветка. Однако я работаю не один. Над основной веткой тоже ведутся работы. Сейчас, Я бы хотел скопировать свою тестовую ветку в основную. Затем я хотел бы провести опрос и посмотреть, какие изменения были внесены, чтобы я мог протолкнуть их.

Во-первых, я использую Aptana. Я попробовал кнопку раскрывающегося меню настроек. Я щелкнул и попытался выполнить слияние в ветке Master с веткой test. Это что-то сделало, не совсем уверен что. Затем он сказал, что у меня проблема. Итак, я запустил git mergetool, и снова это кое-что сделало. Он сказал, что все хорошо. Теперь обе ветки работают как надо, но не идентичны. Фактически, они оба точно такие, какими были до того, как произошло какое-либо слияние.

Что я могу сделать, чтобы это исправить? «test» сейчас является важной веткой, в ней есть вся моя работа. У Мастера есть кое-что важное, но не на местном уровне. Любые предложения были бы замечательными. {// добавить конец текста ...

Работа с OAuth и шифрование ключей с помощью следующей функции со строкой, которую мы назовем 'foo' (на самом деле токен OAuth)

public function encrypt( $text )
{
    // add end of text delimiter
    $data = mcrypt_encrypt( MCRYPT_RIJNDAEL_128, $this->key, $text, MCRYPT_MODE_ECB, $this->iv );
    return base64_encode( $data );
}

Когда я расшифровываю его с помощью обратная функция, я получаю:

Функция:

    public function decrypt( $text )
    {
        $text = base64_decode( $text );
        return mcrypt_decrypt( MCRYPT_RIJNDAEL_128, $this->key, $text, MCRYPT_MODE_ECB, $this->iv );
    }

Результат:

foo% 00% 00% 00% 00% 00% 00% 00% 00% 00% 00% 00% 00% 00% 00

Изменить:

Посмотрев еще немного, я понял, что на самом деле это кодировка URL до% 00, что означает, что мои строки каким-то образом дополняются нулевыми символами? В настоящее время я использую trim (), чтобы избавиться от них, но я хотел бы понять, почему это происходит.

6
задан Chris Sobolewski 15 April 2011 в 03:47
поделиться