Git的使用方法
作者:Adlerain
1. 安装git
1.1 下载地址
1.2 安装
之前写的有缺陷
安装成功
注:如果不用自定义的话一直下一步
2. 代码上传git
2.1 新仓库
bash
git init
git add .
git commit -m "first commit"
git remote add origin 仓库链接
git push -u origin "master"
2.2 已有仓库
新的变更
bash
git add .
git commit -m "first commit"
git remote add origin 仓库链接
git push origin "master"
2.3 分支上传
bash
git remote add origin 仓库名称 //链接仓库
git checkout -b 22ji2 //创建分支
git add .
git commit -m "first commit"
git remote add origin 仓库链接
git push -u origin "22ji2"
git branch //查看本地分支
git branch -a //查看远程分支
2.4 从远程仓库拉取变更
bash
git pull origin 分支名
2.5 解决冲突
当本地变更与远程变更冲突时,Git 无法自动合并变更。此时,我们需要手动解决冲突。冲突通常发生在同一文件的相同行或相邻行上,Git 会在发生冲突的位置标记出冲突的内容:
Bash
<<<<<<< HEAD
本地变更
=======
远程变更
>>>>>>> branch-name
<<<<<<< HEAD
到 =======
之间是本地的变更
=======
到 >>>>>>> branch-name
之间是远程的变更
需要手动选择保留哪个版本的变更,或者进行进一步的编辑来解决冲突。
解决完冲突后,使用以下命令将解决后的变更提交到本地 Git 仓库:
bash
$ git add 文件名
$ git commit -m "解决冲突"
然后,可以使用之前介绍的推送命令将解决后的变更推送到远程仓库。
2.6分支管理
分支是 Git 强大功能之一,它可以帮助我们在不影响主线开发的情况下,进行新特性的开发或 bug 修复
- 创建新分支:
git branch 分支名
。 - 切换到分支:
git checkout 分支名
。 - 创建并切换到新分支:
git checkout -b 分支名
。 - 删除分支:
git branch -d 分支名
。 - 查看分支:
git branch
。
在团队协作开发中,每个开发人员可以在自己的分支上独立工作,完成后再将变更合并到主线分支或其他分支上。这样可以有效避免直接在主线上修改代码可能带来的冲突和问题。