git 常用命令及基本用法
git 最常用版本控制工具:
基本命令:
1、下载代码:
git clone (-b 分支名) 仓库链接 -b 指定下载代码分支
2、修改代码:
最好将下载好的代码复制一份在复制的代码中修改,后期操作简单一些
3、拉取仓库最新代码:
git pull 在下载的代码中将最新的代码拉取下来,会对本地未改动代码进行覆盖更新
4、将改好要提交的代码复制到pull下来的代码中
改那个则修改那个,其他的不要动,如果修改一部分代码则将修改的粘贴到应该的地方
5、将修改代码添加到暂存区
git add 修改文件名 修改那个文件则添加那个文件
6、将暂存区代码提交到本地仓库
git commit -m ‘提交说明’ 修改那些地方进行说明
7、将本地仓库代码上传到远端仓库
git push git在哪启动,默认推送到那个分支
说明:
1、clone下来代码,进行复制之后再修改,方便之后pull下来代码合并更新,如果直接改的话,pull时会提示‘Already up to date’或者不成功,证明有修改的文件未提交,从而不能获取最新代码,如果远端仓库也有修改的话,add / commit / 后 push 也提交不了,会提示如下:
‘! [rejected] develop -> develop (fetch first)
error: failed to push some refs to ‘https://gitee.com/onlyly/test_case_store.git’
’
所以:为了修改完之后工作顺利,clone后复制一份进行修改,效果最佳
2、commit 时,提交说明一定做清楚,避免有问题出现说不清现象
3、如果直接修改 clone 下来的代码,如果远端的代码也被修改,这时候 pull 下来代码会执行merging 进行自动冲突合并,就是在本地代码中添加一些合并标记,需要自己去挨个修改,特别不方便,如要避免,则谨记第一个说明
git 常用命令及基本用法相关推荐
- Git指令,Git常用命令及详细用法
目录 git config(查看/配置提交代码的用户名和url地址) git init(新建) git clone(下载) git pull(获取/下拉) git add(添加) git commit ...
- Git 常用命令和教程
常用命令:http://hi.baidu.com/sunboy_2050/item/ffab7396672895d11a49dfcc 精简教程:http://lugir.com/git-basic.h ...
- git常用命令梳理及常见开发场景总结
一.新建代码库 1.git clone用法:git clone [<选项>] [–] <仓库> [<路径>] # 用法:git clone [<选项>] ...
- Git常用命令一日游活动
写在前面 如果只解释命令的用法的话,我想,是非常枯燥,而且没人愿意去看,看了也学不会,学不会就用不了,用不了就-就没有然后了,所以,我准备模拟一个项目的建立和完整的流程,来介绍一些 git 的一些常用 ...
- git常用命令操作方法
git命令–切换分支 https://blog.csdn.net/qq_38335037/article/details/82755912?utm_medium=distribute.pc_relev ...
- Git 常用命令详解(二)
2019独角兽企业重金招聘Python工程师标准>>> Git 是一个很强大的分布式版本管理工具,它不但适用于管理大型开源软件的源代码(如:linux kernel),管理私人的文档 ...
- 【转载】Git 常用命令大全
一. Git 常用命令速查 git branch 查看本地所有分支 git status 查看当前状态 git commit 提交 git branch -a 查看所有的分支 git branch ...
- Git 常用命令集锦
文档已储存在 GitHub,这里不再更新校正,请原谅. 远程仓库相关命令 克隆远程仓库:git clone git://github.com/jquery/jquery.git 查看远程仓库:git ...
- Git 常用命令速查表(图文+表格)
一. Git 常用命令速查 git branch 查看本地所有分支 git status 查看当前状态 git commit 提交 git branch -a 查看所有的分支 git branch ...
最新文章
- 「AI初识境」近20年深度学习在图像领域的重要进展节点
- redis 缓存过期默认时间_Redis 过期时间与内存管理
- 【ABP杂烩】面向切面编程(AOP)知识总结
- glib 2.0 arm linux,为ARM编译Glib
- UIButton 的简单运用
- 需求工程之一:需求之道
- LeetCode(965)——单值二叉树(JavaScript)
- 为什么云原生+分布式是数据库的未来?
- 白嫖党最爱!java冒泡排序详解
- instr,left,mid 定位、取内容(字符串)函数
- 发票查验|身份证实名认证增强版API开发文档
- Linux从零学习记录(三)
- 云函数.批量操作数据库
- 【wpf】Page的Unloaded事件
- 开机出现“Disk I/O error”的故障解决
- 基因组选择中如何清洗基因组数据
- iOS开发之语音朗读文字
- 一个python开发者的修炼之路
- Charles的安装和配置
- java深入学习(一)