Git入门
- 在git官网下载 git for windows ,一路next安装。
- 在项目目录下 右键开启git bash
用户信息
当安装完 Git 应该做的第一件事就是设置你的用户名称与邮件地址。 这样做很重要,因为每一个 Git 的提交都会使用这些信息,并且它会写入到你的每一次提交中,不可更改
$ git config --global user.name "wanglas"
$ git config --global user.email wanglasn@qq.com
再次强调,如果使用了 –global 选项,那么该命令只需要运行一次,因为之后无论你在该系统上做任何事情,Git 都会使用那些信息。当你想针对特定项目使用不同的用户名称与邮件地址时,可以在那个项目目录下运行没有 –global 选项的命令来配置。
很多 GUI 工具都会在第一次运行时帮助你配置这些信息
检查配置信息
如果想要检查你的配置,可以使用 git config –list 命令来列出所有 Git 当时能找到的配置。
$ git config --list
core.autocrlf=true
color.diff=auto
color.status=auto
color.branch=auto
help.format=html
user.name=wanglas
[email protected]
...
你可以通过输入 git config : 来检查 Git 的某一项配置:
git config user.name
wanglas
获取GIT仓库
两种获取Git项目仓库的方法: 一是在现有项目或目录下导入所有文件到Git中; 二是从一个服务器克隆一个现有的Git仓库。
- 初始化仓库 git init
- 克隆仓库$ git clone https://github.com/libgit2/libgit2
操作
- 添加 git add .
- 提交 git commit -m “description”
- 查看状态 git status
- 移除 git rm
远程仓库
如果想查看你已经配置的远程仓库服务器,可以运行 git remote 命令。 它会列出你指定的每一个远程服务器的简写。 如果你已经克隆了自己的仓库,那么至少应该能看到 origin ,这是 Git 给你克隆的仓库服务器的默认名字:
git remote
可指定选项 -v,回显示需要读写远程仓库使用的 Git 保存的与其对应的URL。
操作
运行 git remote add < shortname > < url > 添加一个新的远程Git 仓库,同时指定一个你可以轻松引用的简写:
添加远程仓库 git remote add php-fw https://xxxxxx
现在可以在命令行中使用字符串 pb 来代替整个 URL。如果你想获取 Paul 的仓库中有但你没有的信息,可以运行 git fetch pb:
获取远程仓库 git fetch php-fw
使用 git push [remote-name] [branch-name] 命令可以推送到远程仓库。 当你想要将 master 分支推送到 origin 服务器时(再次说明,克隆时通常会自动帮你设置好那两个名字),那么运行这个命令就可以将你所做的备份到服务器:
推送到远程仓库 git push origin master
如果想要重命名引用的名字可以运行 git remote rename 去修改一个远程仓库的简写名。 例如,想要将 pb 重命名为 paul,可以用 git remote rename 这样做:
将远程仓库重命名 git remote php-fw php-fw2
如果因为一些原因想要移除一个远程仓库,你已经从服务器上搬走了或不再想使用某一个特定的镜像了,又或者某一个贡献者不再贡献了 - 可以使用 git remote rm :
移除一个远程仓库 git remote rm php-fw