首页 > 其他 > 详细

Git入门

时间:2020-03-21 04:28:25      阅读:45      评论:0      收藏:0      [点我收藏+]

Git入门

Git:十分简单!

所有东西下载慢就可以找镜像

https://npm.taobao.org/mirrors?spm=a2c6h.14029880.0.0.735975d7eFVLHn 淘宝镜像

环境配置

git config -l 查看配置

git config --system --list 查看系统配置

git config --global --list 查看全局配置

git config --global user.name "Chauncy"

git config --global user.email "liu5831835@163.com"

Git理论

技术分享图片

working directory 工作区

stage 暂存区(虚拟)

repository 本地仓库

remote 远程仓库

Git文件状态:

技术分享图片

untracked 未被追踪

unmodify 已追踪文件未修改

modified 已追踪文件已修改

staged 已存暂存区

查看状态:

  • git status

提交:

  • git add files
  • git commit -m 消息
  • git push

拉取:

  • git pull
  • git clone
  • git check

初始化

  • git init 本地搭建
  • git clone url 远程克隆

gitignore文件

文件 .gitignore 的格式规范如下:

  • 所有空行或者以注释符号 开头的行都会被 Git 忽略。
  • 可以使用标准的 glob 模式匹配。
  • 匹配模式最后跟反斜杠(/)说明要忽略的是目录。
  • 要忽略指定模式以外的文件或目录,可以在模式前加上惊叹号(!)取反。

所谓的 glob 模式是指 shell 所使用的简化了的正则表达式。星号(*)匹配零个或多个任意字符;[abc] 匹配任何一个列在方括号中的字符(这个例子要么匹配一个 a,要么匹配一个 b,要么匹配一个 c);问号(?)只匹配一个任意字符;如果在方括号中使用短划线分隔两个字符,表示所有在这两个字符范围内的都可以匹配(比如 [0-9] 表示匹配所有 0 到 9 的数字)。

生成SSH密钥并绑定远程仓库

ssh-keygen -t rsa

将C:\Users\用户名.ssh下的id_rsa.pub复制到远程仓库的ssh密钥中。

IDEA集成

便捷方法:首先在远程库新建一个仓库,本地克隆下来,把克隆的仓库文件复制到idea就搞定了

分支

git branch 查看所有分支

git branch -r 查看远程分支

git branch [branch] 新建分支

git checkout [branch] 切换到该分支

git checkout -b [branch] 新建并切换到该分支

git branch -d [branch] 删除分支

git merge [branch]

详细原理可以参考Pro Git这个手册,写得十分详细移动。我总结的肯定没这个好,这里就不粘贴复制了。

Git入门

原文:https://www.cnblogs.com/chauncyL/p/12535777.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!