git 충돌 발생 시 일반적인 절차는 아래와 같음

1. git status

Unmerged paths:
(both modified): <filename>

 

2. 충돌 해결

충돌이 발생한 파일을 열어보면 아래와 같은 형식으로 보임

<<<<<<< HEAD

<Your changes>
=======

<Incoming changes>
>>>>>>>

branch-name

 

  • HEAD는 현재 브랜치 즉, 로컬의 변경 사항
  • branch-name은 머지하려는 다른 브랜치에서 온 변경 사항임
  • <Your changes>와 <Incoming changes> 부분을 확인하고, 어떤 내용이 최종적으로 남아야 할지 결정한 후 수동으로 수정

3. 충돌 해결 후 파일 마크

충돌을 해결한 후, 파일을 git add 명령어로 스테이징

  • git add <filename>

 

4. 커밋을 통해 머지 완료

  • git commit

 

wget을 사용하여 Python을 설치하려면 Python 소스 코드를 다운로드하여 빌드하는 방법이 있습니다. 이 과정은 Python의 특정 버전을 설치할 때 유용합니다. 아래는 wget을 사용하여 Python 3.9.6을 예시로 설치하는 절차입니다.

 

1. 필수 패키지 설치

Python을 소스에서 빌드하려면 여러 필수 패키지를 설치해야 합니다.

 

sudo yum groupinstall "Development Tools" -y
sudo yum install openssl-devel bzip2-devel libffi-devel -y

 

2. Python 소스 코드 다운로드

wget을 사용하여 Python 소스 코드를 다운로드합니다.

 

wget https://www.python.org/ftp/python/3.11.9/Python-3.11.9.tgz

 

3. 압축 해제

다운로드한 tar 파일을 압축 해제합니다.

tar xvf Python-3.11.9.tgz

 

 

4. 디렉토리 이동

압축 해제된 디렉토리로 이동합니다.

 

cd Python-3.11*/

 

5. 구성 및 빌드

Python을 구성하고 빌드합니다.

 

./configure --enable-optimizations
make

 

6. 설치

빌드가 완료되면 Python을 설치합니다.

 

sudo make install

 

7. Python 버전 확인

설치된 Python 버전을 확인합니다.

 

python --version

 

 

 

+ Recent posts