Git使用教程

Git使用教程

img

很久很久以前,进行软件项目开发的时候,可能是一个人独自开发,亦或是进行复制粘贴每天写好的项目模块。随着软件项目的庞大,一个项目可能就不会再由一个人独自开发了,往往就需要团队之间进行协作开发,因此,协议团队协作开发版本管理的软件就应运而生了。常见的有SVN[1]、Git[2]。代码托管网站也有很多,例如Github[3]以及国内的Gitee[4]。本文以GitHub+Git来详细说明如何用Git来管理自己的项目以及如何与他人进行团队协作开发。

需要准备的东西

  • Git
  • GitHub注册好账号

使用指南

git更新本地分支与远程同步

  1. 进入到工程目录文件
cd project
  1. 选择一个分支
git checkout dev
  1. 拉取远程代码到本地
git pull -p

第三步等同于下面的命令

git fetch --prune origin 
git fetch -p

为本地项目进行初始化

初始化时,使用-b参数指定分支

git init -b main

然后需要将本地与远程仓库进行关联绑定

git remote add origin <repository_url>

例如:

git remote add origin https://github.com/GuoXianSen/ResumeParse.git

添加文件到本地仓库

git add .

提交更改

git commit -m "Initial commit"

推送到Github

git push origin main

注意:如果在Github初始化仓库的时候添加了README文件,需要进行git pull操作拉到本地来。

这表示两个仓库之间没有公共的祖先,没有共享的提交历史,使用下面的参数可以允许合并不相关的历史,将仓库中的README文件拉下来。

git pull origin main --allow-unrelated-histories

Reference

[1] SVN https://tortoisesvn.net/

[2] Git https://gitee.com/

[1] Github https://github.com/

[2] Gitee https://gitee.com/

[1] Github https://github.com/

[2] Gitee https://gitee.com/

相关推荐

  1. git教程——日常工作git使用流程

    2024-04-15 09:52:03       42 阅读
  2. gin使用教程

    2024-04-15 09:52:03       36 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-04-15 09:52:03       18 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-04-15 09:52:03       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-04-15 09:52:03       19 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-04-15 09:52:03       20 阅读

热门阅读

  1. .NET 设计模式—观察者模式(Observer Pattern)

    2024-04-15 09:52:03       14 阅读
  2. kafka ----修改log4j、jmx、jvm参数等

    2024-04-15 09:52:03       13 阅读
  3. 作业 二维数组-矩阵问题

    2024-04-15 09:52:03       13 阅读
  4. Docker搭建FFmpeg

    2024-04-15 09:52:03       15 阅读
  5. (六)PostgreSQL的组织结构(1)

    2024-04-15 09:52:03       22 阅读
  6. 5.Spring&SpringBoot八股

    2024-04-15 09:52:03       16 阅读
  7. async-validator --- 中文文档

    2024-04-15 09:52:03       36 阅读
  8. 我的编程与创作历程:512天从C语言到Linux

    2024-04-15 09:52:03       13 阅读
  9. Pytorch:二维卷积及其伴随定义

    2024-04-15 09:52:03       42 阅读