您的位置:

Git环境配置详解

一、安装Git

1、Git是一款分布式版本控制系统,我们需要先安装Git。

2、Git安装包可以从官网下载,也可以使用包管理工具进行安装(如apt-get、yum等)。

sudo apt-get update
sudo apt-get install git

3、安装完成后,打开命令行输入以下命令,验证安装是否成功。

git --version

二、创建Git仓库

1、创建目录用于存放代码。

mkdir myproject
cd myproject

2、初始化Git仓库。

git init

3、将需要进行版本控制的文件添加到仓库中。

git add file1
git add file2
git add .

三、提交代码到仓库

1、使用git commit命令提交代码。

git commit -m "Initial commit"

2、如果使用命令提交代码时忘记添加-m参数,可以进入vim编辑器进行提交。

git commit

四、查看和比较代码版本

1、使用git log命令查看提交记录。

git log

2、查看代码文件的不同版本。

git diff HEAD
git diff HEAD^ HEAD

五、远程仓库管理

1、使用git remote命令添加远程仓库。

git remote add origin git@github.com:user/repo.git

2、使用git push命令将本地代码推送到远程仓库。

git push -u origin master

3、使用git pull命令从远程仓库拉取代码到本地仓库。

git pull origin master

六、分支管理

1、使用git branch命令查看分支。

git branch

2、使用git branch命令创建分支。

git branch dev

3、使用git checkout命令切换分支。

git checkout dev

4、使用git merge命令将分支代码合并到主分支。

git merge dev

5、使用git branch命令删除分支。

git branch -d dev

七、标签管理

1、使用git tag命令创建标签。

git tag v1.0

2、使用git tag命令查看标签。

git tag

3、使用git show命令查看标签详细信息。

git show v1.0

八、忽略文件

1、创建.gitignore文件,编辑其中的内容。

touch .gitignore
vi .gitignore

2、在.gitignore文件中添加需要忽略的文件或文件夹。

# 忽略.idea文件夹中的所有文件
.idea/*

# 忽略.py文件
*.py

九、其他常用命令

1、使用git status命令查看代码状态。

git status

2、使用git reset命令回退代码版本。

git reset --hard HEAD^

3、使用git stash命令将当前工作区内容暂存。

git stash

4、使用git clone命令克隆远程仓库。

git clone git@github.com:user/repo.git