笔记预留

0、

echo "# Try" >> README.md
git init
git add README.md
git commit -m "first commit"
git remote add origin https://github.com/Undooo/Try.git
git push -u origin master  git remote rm origin

…or push an existing repository from the command line

 
git remote add origin https://github.com/Undooo/Try.git
git push -u origin master

1、

git init //把这个目录变成Git可以管理的仓库
git add README.md //文件添加到仓库
git add . //不但可以跟单一文件,还可以跟通配符,更可以跟目录。一个点就把当前目录下所有未追踪的文件全部add了
git commit -m "first commit" //把文件提交到仓库
git remote add origin git@github.com:wangjiax9/practice.git //关联远程仓库
git push -u origin master //把本地库的所有内容推送到远程库上

2、git客户端下载

http://git-scm.com/download/

准备

> git config --global user.name "  "
> git config --global user.email "  "

使用 git config --list 可查看

3、克隆其他人的项目

git clone 项目链接

4、回到过去(摘自fishc.com

git add

git commit

git reset

git checkout

git log 命令 查看历史提交

reset 回滚快照三部曲

1. 移动 HEAD 的指向(--soft)

2. 将快照回滚到暂存区域([--mixed],默认)

3. 将暂存区域还原到工作目录(--hard)

回滚指定快照

如果快照比较多,你又懒得去数有多少个“上”,那么你可以通过指定具体的快照 ID 来回滚该快照。

比如 git reset 00c2929
如上,你不必把辣么长的 ID 号都给输入进去,一般只要输入前几位(5 位或以上吧)就可以了。

回滚个别文件

reset 不仅可以回滚指定快照,还可以回滚个别文件。

命令格式为 git reset 快照 文件名/路径

这样,它就会将忽略移动 HEAD 的指向这一步(因为你只是回滚快照的部分内容,并不是整个快照,所以 HEAD 的指向不应该发生改变),直接将指定快照的指定文件回滚到暂存区域。

不仅可以往回滚,还可以往前滚!

这里需要强调的是:reset 不仅是一个“复古”的命令,它不仅可以回到过去,还可以去到“未来”。

唯一的一个前提条件是:你需要知道指定快照的 ID 号。

5、版本比较(fishc.com

6、修改最近一次提交(fishc.com

7、其他(有点懒了fishc.com

8、

9、其他参考链接

github入门

git教程

最新文章

  1. Linux堆内存管理深入分析(下)
  2. Handler使用总结(转)
  3. 使用Django——安装
  4. 浅谈对git的认识
  5. android sqlite 一次创建多个表
  6. IC卡的逻辑卡号和市民卡卡号
  7. SQL Developer 4.1.3
  8. 【转】MongoDB资料汇总专题
  9. C# async await 例子
  10. 开源OSS.Social微信项目解析
  11. [置换群&Polya计数]【学习笔记】
  12. 转://IO的基础概念
  13. day 23 对象的名称空间 类,对象属性和方法 封装 接口提供
  14. Zabbix Web API Get方法整合
  15. Linux使用curl 方式安装docker-compose 后执行docker-compose version 检查安装是否成功时出错的解决办法
  16. ActiveMQ 中的链表
  17. 利用神经网络进行网络流量识别——特征提取的方法是(1)直接原始报文提取前24字节,24个报文组成596像素图像CNN识别;或者直接去掉header后payload的前1024字节(2)传输报文的大小分布特征;也有加入时序结合LSTM后的CNN综合模型
  18. php操作mysql几个常用操作
  19. String 字符串补0
  20. C# 实体集合和实体转换成相应的string、XDocument、XElement、XDocument

热门文章

  1. Python使用redis介绍
  2. Kubernetes - Deploy Containers Using YAML
  3. UITableView .grouped 类型去除顶部间距
  4. PHP字符串定义方式和单引号双引号的区别
  5. bzoj 1455: 罗马游戏
  6. Codeforces 221 B. Little Elephant and Numbers
  7. ubuntu11下安装文件
  8. ② 设计模式的艺术-08.桥接(Bridge)模式
  9. 绿色的宠物店cms后台管理系统模板——后台
  10. JS几个常用的工具函数