当前位置: 首页 > news >正文

远程协助软件:Git的用法

前言:项目开发中总会遇到协作。这边记录下协作软件Git的用法

一、使用命令处理项目拉取和更新

1、Git软件下载

链接:Git - Downloads

2、使用命令拉取和更新Git项目

点击右键中的Open Git Base here开启命令控制界面

//1、克隆代码(拉取)---未登录需要登录
git clone git仓库链接(https://链接.git)
//2、拉取远程分支
git pull 远程仓库别名(origin) 分支(master)
//3、查看文件状态
git status
//4、把文件提交到暂存区
//4-1、单个文件
git add 文件名
//4-2、所有修改文件(不包括删除的,只对添加和修改上传)
git add .
//4-3、所有改动的文件(包括新增和删除)
git add -A
//5、提交更改
git commit -m '备注信息'
//6、推荐本地分支到远程
git push origin 分支名(master(默认))
//7、拉取远程分支
git pull 远程仓库别名(origin) 分支(master)
//8、切换分支
git checkout 分支名
//9、合并分支
git merge 分支名
//10、创建分支
git branch 分支名
//11、放弃之前提交的分支
git rebase origin/master

3、命令使用顺序

//第一次使用需要 git clone
git pull origin master
git status
git add .
git commit -m '提交'
git push origin master//需要放弃上面提交的内容,重新提交
git rebase origin/master
git pull --rebase
git push origin master

二、使用图形软件

1、Git软件下载

链接:Git - Downloads

2、打开图形界面

点击右键中的Open Git GUI here开启命令控制界面

3、第三方图形界面(Sourcetree)

链接:Sourcetree | Free Git GUI for Mac and Windows

http://www.dtcms.com/a/267580.html

相关文章:

  • STM32第15天串口中断接收
  • 数据结构:数组抽象数据类型(Array ADT)
  • oracle的内存架构学习
  • Hashcat 最快密码恢复工具实践指南
  • jvm架构原理剖析篇
  • C++ Qt 基础教程:信号与槽机制详解及 QPushButton 实战
  • virtualbox+vagrant私有网络宿主机无法ping通虚拟机问题请教
  • Apache 配置文件提权的实战思考
  • 数据库-元数据表
  • docker容器中Mysql数据库的备份与恢复
  • Java的AI新纪元:Embabel如何引领智能应用开发浪潮
  • 一文讲清楚React中setState的使用方法和机制
  • 应用标签思路参考
  • wsl查看磁盘文件并清理空间
  • Django跨域
  • 什么是单点登录SSO?有哪些常用的实现方式?
  • Android PNG/JPG图ARGB_8888/RGB_565‌解码形成Bitmap在物理内存占用大小的简单计算
  • SpringBoot系列—入门
  • ffplay6 播放器关键技术点分析 1/2
  • NumPy-核心函数np.matmul()深入解析
  • UI前端与数字孪生融合:为智能制造提供可视化生产调度方案
  • 分享一些服务端请求伪造SSRF的笔记
  • RAL-2025 | 触觉助力无人机空中探索!基于柔顺机器人手指的无人机触觉导航
  • 快讯|美团即时零售日订单已突破1.2亿,餐饮订单占比过亿
  • 【第五章】 工程测量学
  • ASP.NET代码审计 MVC架构 SQL注入漏洞n
  • 《设计模式之禅》笔记摘录 - 4.抽象工厂模式
  • Puppeteer page.$$(selector)
  • Swift 数学计算:用 Accelerate 框架让性能“加速吃鸡”
  • go基本用法