命令 | 说明 |
$ git config --global user.name "runoob" | 配置个人的用户名称和电子邮件地址,如果用了 --global 选项,那么更改的配置文件就是位于你用户主目录下的那个,以后你所有的项目都会默认使用这里配置的用户信息。如果要在某个特定的项目中使用其他名字或者电邮,只要去掉 --global 选项重新配置即可,新的设定保存在当前项目的 .git/config 文件里。 |
$ git config --global user.email test@runoob.com | |
$ git config --list | 查看配置信息 |
$ git init | 初始化,使用当前目录作为Git仓库,该命令执行完后会在当前目录生成一个 .git 目录,使用我们指定目录作为Git仓库。同时默认创建"master"分支 |
$ git add | 文件添加到仓库中: $ git add . --该目录下所有文件添加到仓库中 $ git add *.c --该目录下以c结尾文件添加到仓库中 |
$ git commit - m "first" | 提交代码到代码库 |
$ git clone 现有的仓库地址 | 从现有 Git 仓库中拷贝项目到指定目录下 |
$ git push -u origin master | 将本地的更改提交到远程服务器 |
$ git status | 查看暂存区的状态,以查看在你上次提交之后是否有修改 |
$ git branch | 没有参数时,git branch 会列出你在本地的分支。 $ git branch test 创建分支test |
$ git checkout name(分支名字) | 切换到分支name $ git checkout -b dev : 创建dev分支,然后切换到dev分支 |
$ git merge dev | 将dev分支合并到当前分支中去 |
$ git tag -a v1.0 | 标签可以针对某一时间点的版本做标记,常用于版本发布。Git 会打开你的编辑器,让你写一句标签注解,就像你给提交写注解一样. $ git tag : 查看当前分支下的标签 $ git tag -a v0.1.2 -m “0.1.2版本” :创建附注标签 |
$ git remote add + shortname + url | 要添加一个新的远程仓库,可以指定一个简单的名字,以便将来引用 |
$ ssh-keygen -t rsa -C "youremail@example.com" | 下命令生成SSH Key |