git命令

git--基本操作

设置用户信息--git config --global user.name "cai"

设置用户信息--git config --global user.email "cai@163.com"

查看用户信息--git config --list

查看用户信息--git config user.name

删除文件--git rm 文件名

查看文件状态(-s为简洁方式)--git status -s   

本地初始化-创建空仓库--git init

本地仓库和远程仓库关联---git remote add origin https://gitee.com/lp369/mypython.git

克隆远程仓库--git clone http://yuancedizhiarrdess

推送到远程origin:远程仓库名 master:远程分支--git push origin master

当前分支不要了,修改也不要了,保留和远程分支文件一样---git reset --hard origin/master

暂存区中恢复----git reset HEAD 文件名        然后 ----git checkout 文件名

恢复被删除的(add和commit后)本地文件

  ①查看commit_id --git log

 ②执行---git checkout commit_id  -- 5.txt

强行合并分支 git pull --allow-unrelated-histories

强行合并分支 git push --allow-unrelated-histories

 

git--分支操作

查看本地分支--git branch

查看远程分支--git branch -r

查看远程加本地分支--git branch -a

创建分支--git branch b1

切换分支--git checkout 分支名

推送本地分支到远程--git push origin 分支名

合并b1分支到master分支(当前分支要在master)--git merge b1

删除本地分支(本地分支和远程分支一样)git branch -d 分支名

删除本地分支(本地分支和远程分支不一样,本地有修改)git branch -D 分支名

删除远程分支--git push origin -d 分支名

 

git--标签操作

列出所有标签--git tag

创建标签--git tag b1

查看具体标签--git show b1

标签推送到远程--git push origin v0.1

检出标签,新建一个分支指向标签--git checkout -b b3 v0.1

删除标签--git tag -d b1

删除远程标签--git push origin :refs/tags/v0.3

 

 

 

 

 

 

 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值