【程序员必备】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

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

相关推荐
CoderJia程序员甲2 小时前
GitHub 热榜项目 - 日榜(2026-02-08)
git·ai·开源·llm·github
Serene_Dream3 小时前
git 常用命令
git
jiayong233 小时前
Detached HEAD 状态详解
git
李少兄13 小时前
在 IntelliJ IDEA 中修改 Git 远程仓库地址
java·git·intellij-idea
先跑起来再说19 小时前
Git 入门到实战:一篇搞懂安装、命令、远程仓库与 IDEA 集成
ide·git·后端·elasticsearch·golang·intellij-idea
承渊政道1 天前
Linux系统学习【Linux系统的进度条实现、版本控制器git和调试器gdb介绍】
linux·开发语言·笔记·git·学习·gitee
Doro再努力1 天前
【Linux操作系统12】Git版本控制与GDB调试:从入门到实践
linux·运维·服务器·git·vim
摇滚侠1 天前
MAC IDEA GIT 提交区显示了几个不存在的目录
git·idea
城东1 天前
Git使用[远程仓库远端的head比本地和提交的head旧,其他人拉不到最新代码]
git·head·远程仓库远端·比本地和提交的head旧·其他人拉不到最新代码
何中应1 天前
使用SSH地址拉取远程仓库代码报下面的错误
git