git的基本操作

git(分布式版本管理),用于多人开发,还有svn(集中版本控制)

用于替代bitkeeper,git的开发者是李纳斯。

git支持很多linux的命令操作

前提条件:
git config --global --list
git config --global user.name “xxxxxx”
git config --global user email “xxxxxxx@qq.com”--global user email "946414170@qq.com"

git核心内容:
git add . 到暂存区,点表示全部文件
git commit -m + operation 到本地仓库
git push origin master 到远程仓库

git reset 返回到本地
git pull 拉回本地

第一步需要搭建本地仓库:git init
或者用clone下载,也包括了库,.git

补充:
可以在gitignore设置上传的文件黑名单

gitee(码云),国内的github,可以用ssh公钥

git bash + ssh-keygen生成ssh

关于分支:
git branch 查看分支
git branch [branch name] 新建分支

git branch -d [branch name] 删除分支

git merge [branch] 代码合并

当报错:

Your branch is ahead of ‘origin/master’ by 1 commit

说明本地仓库和远端仓库信息不一致
解决方法:
git reset --hard origin/master 本地代码就会更改为master 最近一次提交状态

error: failed to push some refs to 'gitee.com:leafx3/mysql-aspect.git’
出现错误的主要原因是github中的README.md文件不在本地代码目录中
解决方法:
git push -u origin master #加个-u

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值