由于学习的需要,经常会访问GitHub,而对于Git一无所知的小白来说(是本人了),面对一个全英文而且奇形怪状的页面……
还是点完download溜了吧…但是作为未来码农大军的一员,连最大的同性交友网站都不了解,如何立足于社会呢!
于是抱着学⚣习的态度,花了一周时间看完了大牛 廖雪峰的Git教程,也算是入门了吧。
以下整理了Git学习过程中遇到的一些常用命令及使用细节:
CREATE(创建仓库)
-
克隆一个现有的远程仓库
$ git clone ssh://user@domain.com/repo.git
可以使用ssh连接,也可使用https,ssh速度最快。使用ssh协议需将自己的公钥添加至远程仓库,如出现ERROR: Repository not found…问题,尝试关闭防火墙。
-
创建一个新的本地仓库
$ git init
无论是克隆现有的远程仓库还是创建自己的本地版本库,都应在一个合适的地方新建一个空目录,并在此目录下执行操作。
LOCAL CHANGES(本地变化)
-
显示工作目录和暂存区的状态
$ git status
-
比较两个版本之间的差异
$ git diff
-
将所有修改添加到暂存区
$ git add .
-
将某些文件中的修改添加至暂存区
$ git add -p <file>
-
把所有跟踪文件中被修改过或已删除文件和所有未跟踪的文件信息添加到暂存区
$ git add -A
和 git add . 命令有些类似,都是将所有变化提交至暂存区,但 git add . 命令不会包括被删除文件。
-
将暂存区中的内容提交至本地版本库
$ git commit
- 第一天暂时就写到这吧…在简书上写的第一篇文章,给自己加个🍗
网友评论