Git 常用命令

Git 常用命令

介绍Git相关的各种命令

相关应用推荐

Git官网下载:https://git-scm.com/downloads
Git项目管理工具推荐:GitKraken(Note: github的private不能免费用)
Git项目平台:GitHub (https://github.com/)

Workflow

git 基本工作流程

建立本地仓库

  • git init #创建一个初始化仓库
  • git clone #将远程仓库代码克隆到本地

git基本用法

  • git add #将changes放到stage中
    其中,git add . #将目录下所有文件放到stage中;git add *.py #添加所有的python类型的文件
  • git commit -m “xxx” #将stage中的改动提交到本地仓库
  • git pull #同步远程仓库的代码到本地,并准备解决冲突
  • git push origin master #将本地仓库的代码改动放到远程仓库分支
    其中,git push origin xxx:xxx #将本地的xxx分支的代码改动放到远程仓库的xxx分支

远程仓库命令

  • git remote add [shortname] [url] #添加远程仓库
  • git remote show [shortname] #查看远程仓库信息
  • git remote rename [old-name] [new-name] #重命名远程仓库
  • git remote rm [shortname] #删除远程仓库

分支操作

  • git branch -a #查看所有分支
  • git branch [new-branch] #基于当前分支新建一个分支,当保持在当前分支
  • git branch -b [new-branch] #基于当前分支新建一个分支,并切换到该分支
  • git checkout [branch-name] #切换到指定分支,并更新工作区
  • git merge [branch-name] #merge指定分支到当前分支
  • git branch -d [branch-name] #删除指定分支
  • git push origin --delete [branch-name] #删除远程分支

特殊场景

  • 删除远程仓库文件或文件夹,本地保留
  1. git rm -r --cached myfile(要删除的文件)
  2. git commit -m “comment”
  3. git push
    注意:要在.gitignore中过滤掉该文件
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值