git:基本命令详解及开发时操作流程

git init

创建一个空的Git存储库或重新初始化现有的Git存储库。执行这个命令会生成.git文件夹,包含对象、refs/heads、refs/tags和模板文件的子目录。还将创建引用主分支的头的初始头文件。

git clone git地址

将目标存储库克隆到新目录中

git clone --branch tags git地址

克隆指定的分支版本
用法: git clone --branch v2.2.12.RELEASE https://github.com/spring-projects/spring-boot.git

git add

将文件内容添加到索引

git add --all

更新工作树中的所有有更改的文件

git commit

记录对存储库的更改

git commit -a

暂存已修改和删除的文件,但未告知Git的新文件不会受到影响(指没有git add的新文件)。

git commit -a -m “这里是说明”

暂存已修改和删除的文件,并添加说明

git pull

从另一个存储库或本地分支获取并与之集成
ps:一般都是从当前分支的远程分支获取!

git push

更新远程参照和关联对象,通常做法是把本地的更改与远程代码合并后,将最新代码推送到远程仓库。

git push origin master

将当前master分支推送到已配置的远程分支

git branch

git分支管理

git branch --list

列出所有分支

git branch --all

列出所有远程跟踪分支和本地分支

git branch -d testBranch

删除本地分支(前提是该分支目前处于未签出状态)

git branch -d -r origin/testBranch

删除远程分支

开发时命令流程

commit ——》 pull(merge,有冲突时需要合并代码,防止代码丢失) ——》 push

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值