Git整理

工作区——add——暂存区——commit——本地版本库(.git文件夹)——push——远程版本库

冲突:如果在两个不同的分支中,对同一个文件的同一个部分进行了不同的修改,则合并两个分支时会产生冲突


git config --list //以键值对的形式展示所有配置

git config --global --add key value //以键值对的形式添加配置

git config --global key value //以键值对的形式修改配置

git config --global --unset key //以键值对的形式删除配置

git init //初始化一个本地git仓库

git clone 远程仓库地址 //将远程仓库克隆到本地当前位置

git clone -b 分支名 远程仓库地址 //将远程仓库的指定分支复制到本地当前位置

git status //查看文件状态

git add 文件名 //将指定的文件加入暂存区

git add . //将所有修改的文件加入暂存区

git rm 文件名 //将指定文件从工作区删除,并将此次修改直接添加到暂存区

git rm --cached 文件名 //将添加到暂存区的指定文件从暂存区删除,对工作区无影响

git mv 原文件名 新文件名 //将指定文件重命名,并将此次修改直接添加到暂存区

git commit -m "备注文本" //将暂存区的文件提交到本地git仓库

git branch //查看本地所有分支

git branch -a //查看所有分支,包括远程分支

git branch -v //查看所有分支及其最近一次提交信息

git branch 分支名 //创建分支

git branch -d 分支名 //删除分支

git branch -D 分支名 //强制删除分支

git checkout 分支名 //切换分支

git checkout -b 分支名 //创建分支,并切换到此分支

git merge 分支名 //将指定分支合并到当前分支

git tag //查看所有标签

git show 标签名 //查看指定标签

git tag 标签名 //创建标签

git tag -d 标签名 //删除标签

git checkout -b 本地分支名 远程分支名 //创建本地分支,并跟踪指定的远程分支

git checkout --track 远程分支名 //创建本地分支,并跟踪指定的远程分支(本地分支名与远程分支名相同)

git branch -u 远程分支名 //将当前本地分支跟踪指定的远程分支

git push 远程仓库地址 远程分支名 //将当前分支代码推送到远程仓库的指定分支(若本地分支与远程分支有追踪关系则可直接git push)

git pull 远程仓库地址 远程分支名 //将远程仓库的指定分支代码拉取并合并到当前分支(若本地分支与远程分支有追踪关系则可直接git pull)

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值