标签:gps lod scsi phi ndk nbu pps bat h3c
http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000
1:基本使用(先创建远程仓库,然后clone到本地):
(先建立本地仓库,再关联到远程仓库):
github 上创建仓库xxx
本地新建文件夹
git init
..
git remote add origin xxxxx
git push (-u) origin master
2,git上ssh 的使用:
ssh 协议传输更快相对于https协议,也更方便
http://jingyan.baidu.com/article/a65957f4e91ccf24e77f9b11.html
3,原理
4,分支创建:
http://www.oschina.net/question/31384_157479
5,git版本回退:
http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000/0013744142037508cf42e51debf49668810645e02887691000
HEAD
指向的版本就是当前版本,因此,Git允许我们在版本的历史之间穿梭,使用命令git reset --hard commit_id
。
穿梭前,用git log
可以查看提交历史,以便确定要回退到哪个版本。
要重返未来,用git reflog
查看命令历史,以便确定要回到未来的哪个版本。
场景1:当你改乱了工作区某个文件的内容,想直接丢弃工作区的修改时,用命令git checkout -- file
。
场景2:当你不但改乱了工作区某个文件的内容,还添加到了暂存区时,想丢弃修改,分两步,第一步用命令git reset HEAD file
,就回到了场景1,第二步按场景1操作。
6,忽略特殊文件:
http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000/0013758404317281e54b6f5375640abbb11e67be4cd49e0000
编写.gitignore
标签:gps lod scsi phi ndk nbu pps bat h3c
原文地址:http://www.cnblogs.com/buyizhiyou/p/6056422.html