git的基本操作

##git是分布式版本控制系统,github是代码托管系统,码云是阿里旗下的代码托管系统,
##git和github基本知识
git init 命令会初始化一个git本地仓库,用来存放代码,

  1. git add . 将代码提交到本地缓存,git status可以查看当前代码状态
  2. git commit -m "保存的名字“ 将缓存区的代码提交到本地仓库
  3. 连接远程仓库git remote add origin + github或者码云地址
  4. 由于远程库是空的,我们第一次推送master分支时,加上了 –u参数,Git不但会把本地的master分支内容推送的远程新的master分支,还会把本地的master分支和远程的master分支关联起来,在以后的推送或者拉取时就可以简化命令。git push -u origin master
  5. git push origin master:分支名,将本地仓库代码提交到github下的dev分支托管(当然,需提前建立好本地仓库跟github的连接),如果是多人开发,代码经审核通过后将dev分支下的代码提交到master分支(主分支),
  6. git branch 查看当前分支,git branch +分支名 创建新的分支,git checkout +分支名 切换分支
  7. 切换到master主分支,git merge +“要合并分支名” ,将该分支修改代码合并到master分支,如果有冲突,经检查后再提交到缓存和本地仓库
  8. git log命令查看版本,可以通过它进行版本的回滚和前进
  9. git reset --hard HEAD^ 回滚一个版本git reset --hard HEAD^^ 回滚两个版本,以此类推
  10. git reflog 查看所有版本快照,通过快照版本号前进到指定版本,git reset --hard +版本号
  11. git reflog 查看仓库内信息,
  12. git diff 比较工作区和缓存区,git diff-cached 比较缓存区和仓库区,git diff HEAD比较缓存区和仓库区, git reset HEAD 仓库区覆盖缓冲区,git checkout –缓存区覆盖工作区,git checkout HEAD 仓库区覆盖缓存区和工作区
  13. git clone + github链接 进行代码的远程下载
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值