git 命令

Git是一个开源的分布式版本控制系统,可以有效、高速地处理从很小到非常大的项目版本管理。 也是Linus Torvalds为了帮助管理Linux内核开发而开发的一个开放源码的版本控制软件。

  1. 初始化

    cd dir
    git init
    
  2. 配置帐号

    git config --global user.name "name"
    git config --global user.email "email"
    
  3. 配置仓库地址

    git remote add origin https://gitee.com/ZscTechnol/test.git
    #换地址
    git remote rm origin
    git remote add origin https://gitee.com/ZscTechnol/python-tool.git
    
    git remote show origin 查看当前仓库地址
    
  4. 拉取

    git pull origin 分支名
    
    #创建本地分支并把远程分支更新到这个本地分支上。
    git pull origin 远程分支名称:本地分支名称 
    
  5. 提交更新

    #如果有新文件或者文件夹
    git add .
    git commit -m "提交说明"
    git push
    
    #如果只是旧文件的代码改动则可这样便捷提交
    git commit -am "提交说明"
    git push
    
    如果commit后面的注释写错了,先别急着撤销,可以运行git commit --amend 
    进入vim编辑模式,修改完保存即可
    
  6. 分支操作

    git branch					查看本地分支
    git branch -r 				查看远程分支
    git branch -a 				查看所有分支
    git branch -d 分支名  		(-D强制) 删除本地分支
    git checkout -b 分支名称		切换并创建本地分支
    git branch --set-upstream-to=origin/远程分支 本地分支       配置本地分支跟踪远程分支
    git push origin -d 分支名	删除远程分支
    git fetch					远程分支更新取回本地
    git merge 分支名称			将某分支合并到当前分支
    
    git status 					用于显示工作目录和暂存区的状态。使用此命令能看到那些修改被暂存到了,
    							 哪些没有, 哪些文件没有被Git tracked到
    
    git reset --hard HEAD^		回退分支
    
    git reset --soft HEAD^		撤回最新提交
    HEAD^ 表示上一个版本,即上一次的commit,几个^代表几次提交,如果回滚两次就是HEAD^^。
    也可以写成HEAD~1,如果进行两次的commit,想要都撤回,可以使用HEAD~2。
    --soft 						不删除工作空间的改动代码 ,撤销commit,不撤销add
    --hard						删除工作空间的改动代码,撤销commit且撤销add
    
    git stash apply 			重新提交
    
    
  7. 待定

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值