【程序员必备】Git的使用方法(持续更新中)

Git的使用方法

作者:Adlerain

1. 安装git

1.1 下载地址

git-scm.com/download/wi...

1.2 安装

之前写的有缺陷

github安装教程

安装成功

注:如果不用自定义的话一直下一步

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

在团队协作开发中,每个开发人员可以在自己的分支上独立工作,完成后再将变更合并到主线分支或其他分支上。这样可以有效避免直接在主线上修改代码可能带来的冲突和问题。

相关推荐
但老师4 小时前
Git遇到“fatal: bad object refs/heads/master - 副本”问题的解决办法
git
秃头女孩y4 小时前
git创建分支
git
研究是为了理解9 小时前
Git Bash 常用命令
git·elasticsearch·bash
DKPT9 小时前
Git 的基本概念和使用方式
git
Winston Wood12 小时前
一文了解git TAG
git·版本控制
喵喵先森13 小时前
Git 的基本概念和使用方式
git·源代码管理
xianwu54314 小时前
反向代理模块
linux·开发语言·网络·git
binishuaio16 小时前
Java 第11天 (git版本控制器基础用法)
java·开发语言·git
会发光的猪。17 小时前
如何在vscode中安装git详细新手教程
前端·ide·git·vscode
stewie619 小时前
在IDEA中使用Git
java·git