git基本用法

git基本用法

一.创建新仓库

  1. touch README.md 创建一个新文件
  2. git init       初始化当前文件夹为一个Git仓库
  3. git add README.md 添加该文件到缓存区
  4. git commit -m'update message' 提交更改到本地库
  5. git remote add origin https://github.com/*/*.git 添加远程主机
  6. git push -u origin master 提交更改到服务器

二.克隆仓库并提交更改

  1. git clone https://github.com/*/*.git  拷贝仓库到本地
  2. git add. 提交更新文件
  3. git commit -m "msg" 提交更改信息
  4. git push 提交更改到服务器

push前确保本地文件clone后,别人没有再修改,否则会出现Non-fast-forward的提交错误。

git fetch      从存储库下载对象和引用。

git merge   将服务器上的更新版本覆盖本地版本。

在此基础上,push自己的更新。

也可以通过git push -f 强制提交更新到服务器.

三.忽略文件

一般我们总会有些文件无需纳入 Git 的管理,也不希望它们总出现在未跟踪文件列表。 通常都是些自动生成的文件,比如日志文件,或者编译过程中创建的临时文件等。 在这种情况下,我们可以创建一个名为 .gitignore 的文件,列出要忽略的文件模式。 

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

  • 所有空行或者以  开头的行都会被 Git 忽略。
  • 可以使用标准的 glob 模式匹配。
  • 匹配模式可以以(/)开头防止递归。
  • 匹配模式可以以(/)结尾指定目录。
  • 要忽略指定模式以外的文件或目录,可以在模式前加上惊叹号(!)取反。
posted @ 2017-08-18 21:58  星光伴我心·  阅读(118)  评论(0编辑  收藏  举报