喜迎
春节

Git


写在前面的话:史上最浅显易懂的Git教程!推荐廖雪峰的教程!https://www.liaoxuefeng.com/wiki/896043488029600

Git是什么?

Git是目前世界上最先进的分布式版本控制系统。

SVN与Git的最主要的区别?

SVN的存储需要依赖一个服务器,而git所有的东西是放在线上的。节约成本,省时省力

Git命令:

命令 1 . git config —global user.name “你的git名称”

命令2. git config —global user.email “你的git验证邮箱”

命令 1 . cd D: 进入 相应的磁盘

命令 2 . mkdir ‘你自己定义的文件夹名’

命令 3 . cd ‘你自己定义的文件夹名’

命令 4. pwd 显示(你自己定义的文件夹名)的路径

  • git init 初始化
  • git add ‘文件名’
  • git commit -m ‘我提交时候的备注(相当于注释)’
  • git status 查看commit状态
  • git remote add origin https: // github.com/你的账号/你的项目名称
  • git push -u origin master 将本地的库推送到master
  • git push origin —all push本地所有分支代码
    分支 (就是推送到服务器上)
  • git pull 拉取远程版本库代码
  • git clone 将服务器端的数据克隆过来

  • git log ( 修改日志)

  • git reset —hard HEAD^ 退回到上个版本 如果需要退回好多版本就在后面加上 ^ 例: git reset —hard HEAD^^退回两个版本。

  • git reflog 查看操作记录

  • rm b.txt 这个是删除b文件的命令

分支

分支( branches ) 是指在开发主线中分离出来,做进一步开发而不影响到原来主线。

git init 命令运行时默认创建一个分支,并命名为 master

  • git branch — 查看所有分支

  • git branch — 创建分支

  • git checkout — 切换分支

  • git merge — 合并分支

  • git branch -d — 删除分支

  • 比如我需要新建一个叫neko的分支:git branch neko

  • 然后将本地仓库关联到线上仓库的这个neko分支:-git branch origin neko:neko

关于git commit -m ‘提交时的备注规范’

对于用于说明commit的类别,只允许使用下面7个标识。

  • feat: 新功能(feature)
  • fix: 修补bug
  • focs: 文档
  • style: 格式(包括换行空格的删除等)
  • refactor: 重构(既不是新增功能,也不是修改bug的代码变动)
  • test: 增加测试
  • chore: 构建过程或辅助工具的变动

关于报错

如果输入$ git remote add origin git@github.com:djqiang(github帐号名)/gitdemo(项目名).git 提示出错信息:fatal: remote origin already exists.

解决办法如下:

1、先输入$ git remote rm origin

2、再输入$ git remote add origin git@github.com:djqiang/gitdemo.git 就不会报错了!

3、如果输入$ git remote rm origin 还是报错的话,error: Could not remove config section ‘remote.origin’. 我们需要修改gitconfig文件的内容

4、找到你的github的安装路径,我的是C:\Users\ASUS\AppData\Local\GitHub\PortableGit_ca477551eeb4aea0e4ae9fcd3358bd96720bb5c8\etc

5、找到一个名为gitconfig的文件,打开它把里面的[remote “origin”]那一行删掉就好了!


文章作者: NekoDeng
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 NekoDeng !
评 论
 上一篇
Git-将本地项目添加到gitee/github仓库的最简便清晰操作流程
Git-将本地项目添加到gitee/github仓库的最简便清晰操作流程
将本地项目添加到gitee/github仓库的操作流程: 码云上创建一个仓库,例如仓库名 demo (这里建议仓库名和即将上传的项目文件名一致) 本地创建一个文件夹命名为 demo,然后鼠标右击选择git bash here 使用 gi
2020-08-29
下一篇 
实验室-Chrome小恐龙跑酷游戏加强版
实验室-Chrome小恐龙跑酷游戏加强版
前言: 离线状态下chrome浏览器会出现的那个小游戏,然后这个是加强版,可以使用道具。 操作介绍: 开始游戏:首先点击屏幕 跳跃:注意是“点击屏幕” ! 道具:跳跃后捡到的道具,使用下方对应26字母键盘键 支持手机,电脑,等设备玩耍
2020-08-24
  目录