git add:将本地文件 增加到暂存区
git commit:将暂存区的内容 提交到 本地仓库(本地分支,默认master分支)
git push:将本地仓库的内容 推送到 远程仓库(远程分支)
git pull:将远程仓库(远程分支)的内容 拉取到 本地仓库(本地分支)
====================================================================
首先安装git:msysgit.github.io
安装时注意:选择Use git from git bash only..,其他默认下一步。
配置path:E:\\Git\bin
配置Git用户名和邮箱:
git config --global user.name "用户名"
git config --global user.email "邮箱"
在用户文件夹中能找到 .gitconfig 文件说明本地git配置成功。
接来下配置远程仓库github,统一的托管网站(https://github.com/)
为了在本地和远程仓库之间进行免密钥登录,需要配置ssh。
使用本地的git生成ssh。
桌面鼠标右键选择,git bash ,然后输入:
ssh-keygen -t rsa -C xxxxxx@qq.com
然后再 用户文件夹中找,.ssh 文件夹其中文件有id_rsa和id_rsa.pub
id_rsa:表示私有秘钥
id_rsa.pub:表示公有秘钥
然后打开github网站,打开settings ---SSH keys and GPS keys,然后再SSH keys中 点击 new SSH keys,
把刚才的公钥(id_rsa.pub)文件中的东西,复制进去,即可。
然后桌面鼠标右键选择,git bash,输入如下命令测试联通性:
ssh -T git@github.com
如显示如下,就表示已经成功。
Hi xxxxxx! You've successfully authenticated, but GitHub does not provide shel l access. |
本地新建Git项目
在项目根目录 右键 - git bash - git init
本地项目-远程项目关联
git remote add origin git@github.com:xxxxxxx.git
如关联失败,先拉一次
git pull origin master