git

简介: -

总结

https://qa.1r1g.com/sf/ask/3421016861/

常用

clone分支--dev5

git clone 不要用ctrl+v

git clone -b  dev5   https://git.coding.net/aiyongbao/tradepc.git

clone所有分支

git clone  https://git.coding.net/aiyongbao/tradepc.git


查看本地分支与远程关联:git branch -vv

查看本地分支: git branch

查看所有分支: git branch -a

查看远程分支:git branch –r

切换到本地xxx分支: git checkout xxx

查看状态: git status

创建并切换到远程xxx分支: git checkout -t origin/xxx

查看commit日志: git log

分支确认后修改时

添加所有文件到暂存区,等待提交

git add .


提交

git commit -m"创建分支"


推送到远程分支,自动创建

git push origin test

创建.git

git init


创建并选择本地分支

git checkout -b develop


查看分支

git branch


添加所有文件到暂存区,等待提交

git add .


将暂存区的文件提交到本地仓库

git commit -m"创建分支"


推送到远程分支,自动创建

git push origin test


删除分支

git branch -d develop

上传到仓库


git init


git remote add origin https://gitee.com/dongfeng407/spring_study.git+复制出来的仓库的HTTPS链接


git pull origin master


将文件保存到缓存区


1.      git add .(所有文件)

2.      git add + 文件名


git commit -m ‘文件描述’


将本地仓库推送到远程仓库


git push origin master


错误总结


fatal: 'origin' does not appear to be a git repository...


出现报错信息“fatal: 'origin' does not appear to be a git repository...”,


大概率是origin写错了


fatal: protocol 'https' is not supported


原因:使用ctrl+v后发现不显示,采取右键粘贴,

(Linux系统中ctrl+v操作会给系统中输入特殊字符^?,在git-bash不显示)


解决方法:重新执行克隆


error: remote origin already exists.


解决方法:

git remote rm origin

然后重新git添加仓库

git remote add origin git@github.com:FBing/java-code-generator

curl

  • -s          <------->去掉参数
  • -o 1.txt<------->下载页面到1.txt
  • -H "a:b"<------->添加请求头,可以修改json格式和表单格式
  • -D "age=22"<------->请求体内容
  • -X POST<------->修改请求方法默认GET

curl http://www.baidu.com -s -o 2.txt

#不会看这个

curl -h

上传到仓库


git init


git remote add origin+复制出来的仓库的HTTPS链接


git pull origin master


将文件保存到缓存区


1.      git add .(所有文件)

2.      git add + 文件名


git commit -m ‘文件描述’


将本地仓库推送到远程仓库


git push origin master


合并

需要合并的分支:yang

合并到的分支:master

先推送本地到远程

git add

git commit -m""

git push

切换到需要合并的分支

git checkout master

合并

git merge yang


idea-git

操作

分支提交

先提交后推送

错误

git 出现 fatal: refusing to merge unrelated histories 错误

本地与远程库冲突,需要放弃本地库

git log

使用git log之后无法回到主页面,最后只能暴力关闭git bash. 解决方法其实很简单,输入字母Q即可退出

git pull后错误

There is no tracking information for the current branch.
Please specify which branch you want to merge with.

Already up to date

一、当前分支的文件和远程仓库的文件不统一,这时候就需要将远程仓库的文件同步到本地仓库后再merge

git pull origin 分支名       # 更新本地仓库数据


git merge 要合并的分支名    # 重新合并分支


git push origin 远程分支名      # 提交合并后的数据

二、本地仓库有新增的文件没有add和commit

git add .


git commit -m “描述信息”


git merge 要合并的分支名    # 重新合并分支


git push origin 远程分支名      # 提交合并后的数据

git checkout 后生成一个本地分支 (HEAD detached at origin/yang)

表示处于游离状态,git checkout 切换分支后就恢复了

目录
相关文章
|
Dubbo Java 应用服务中间件
微服务框架(九)Spring Boot 通用Dubbo Parent POM
此系列文章将会描述Java框架Spring Boot、服务治理框架Dubbo、应用容器引擎Docker,及使用Spring Boot集成Dubbo、Mybatis等开源框架,其中穿插着Spring Boot中日志切面等技术的实现,然后通过gitlab-CI以持续集成为Docker镜像。   本文为通用Dubbo Maven POM的集成,只需集成Parent POM即可使用
|
Java
Java8使用stream操作两个list根据某字段匹配再对其中一个list进行赋值
Java8使用stream操作两个list根据某字段匹配再对其中一个list进行赋值
2261 0
|
8月前
|
JSON 前端开发 API
以项目登录接口为例-大前端之开发postman请求接口带token的请求测试-前端开发必学之一-如果要学会联调接口而不是纯写静态前端页面-这个是必学-本文以优雅草蜻蜓Q系统API为实践来演示我们如何带token请求接口-优雅草卓伊凡
以项目登录接口为例-大前端之开发postman请求接口带token的请求测试-前端开发必学之一-如果要学会联调接口而不是纯写静态前端页面-这个是必学-本文以优雅草蜻蜓Q系统API为实践来演示我们如何带token请求接口-优雅草卓伊凡
373 5
以项目登录接口为例-大前端之开发postman请求接口带token的请求测试-前端开发必学之一-如果要学会联调接口而不是纯写静态前端页面-这个是必学-本文以优雅草蜻蜓Q系统API为实践来演示我们如何带token请求接口-优雅草卓伊凡
|
存储 数据采集 机器学习/深度学习
大数据基础:收集、处理与分析
【5月更文挑战第30天】本文探讨了大数据的基本概念、关键技术及应用案例。大数据是海量、多源、快速处理的数据集合,涉及数据采集、存储、处理和分析。关键技术包括使用Flume进行数据采集、Hadoop HDFS和NoSQL数据库存储数据、MapReduce和Spark进行批处理、以及Python的pandas和scikit-learn进行数据分析。应用案例涵盖了金融风控、医疗健康和智能交通等领域,展示大数据在风险评估、疾病诊断和交通管理等方面的潜力。随着技术发展,大数据将在更多领域发挥作用。
471 3
请求分页给出逻辑地址,求对应的物理地址
请求分页内存管理中如何根据逻辑地址计算物理地址的过程,包括确定页号、计算偏移量,并将其转换为物理地址。
291 1
请求分页给出逻辑地址,求对应的物理地址
|
人工智能 机器人 物联网
「AI人工智能」关于AI的灵魂发问
**AI正重塑世界,区别&quot;AI+&quot;与&quot;+AI&quot;:** &quot;AI+&quot;侧重互联网结合各行各业,如医疗、教育,引发行业重组,形成AI驱动的新经济。&quot;+AI&quot;则指传统行业利用AI提升自身,保持行业主导。AI的三维维度涉及与其他技术融合、应用场景结合以及不同产业的智能化进程。
454 3
|
11月前
|
传感器 监控 自动驾驶
智能交通系统在现代城市中的应用与挑战####
【10月更文挑战第29天】 本文探讨了智能交通系统在现代城市中的应用现状,分析了其技术架构、核心功能及面临的主要挑战。通过案例分析,阐述了智能交通系统如何有效缓解城市拥堵、提升交通安全与效率。同时,文章也指出了数据安全、隐私保护及技术整合等方面的问题,为未来智能交通系统的优化与发展提供了思路。 ####
427 2
|
11月前
|
存储 人工智能 自然语言处理
人工智能与未来工作:机遇与挑战
【10月更文挑战第27天】 本文探讨了人工智能(AI)对未来工作的影响,重点分析了AI技术带来的机遇与挑战。通过具体案例和数据,展示了AI如何改变传统行业,创造新的就业机会,同时也提出了应对策略,帮助读者理解并准备迎接这一变革。
详尽分享蒙提霍尔悖论(三门问题)终极分析
详尽分享蒙提霍尔悖论(三门问题)终极分析
317 0
|
人工智能 监控 安全
云端智慧:智能园区的未来蓝图
云上智能园区代表了未来城市生活和工作的方向。通过云计算、大数据、人工智能等技术的应用,不仅可以提高园区的管理效率和服务质量,还能创造更加舒适、便捷、安全的生活环境。随着技术的不断发展和完善,云上智能园区将持续演进,为人们带来更多的惊喜和便利。