1.git下载地址:http://git-scm.com/downloads
2.git安装:打开下载的安装程序 执行next就可以了。
3.项目管理:
① git clone 不同协议方式
git clone git@github.com:用户/项目名称.git --SSH协议
git clone git://github.com/用户/项目名称.git --GIT协议
git clone https://github.com/用户/项目名称.git --HTTPS协议
注:git协议需要在本地生成访问秘钥(ssh-keygen -t rsa -C"邮箱地址"),然后在git服务器配置内添加配置好的秘钥。
② git commit,git push,git pull,git fetch,git merge的含义与区别
git commit:是将本地修改过的文件提交到本地库中;
git push:是将本地库中的最新信息发送给远程库;
git pull:是从远程获取最新版本到本地,并自动merge;
git fetch:是从远程获取最新版本到本地,不会自动merge;
git merge:是用于从指定的commit(s)合并到当前分支,用来合并两个分支;
③ git push
当git push提示错误“fatal: remote error:You can't push to git://github.com/Gitwudao/HelloWorld.git Use https://github.com/Gitwudao/HelloWorld.git”。
解决方案如下:
git remote rm origin
git remote add origin git@github.com:【用户名】/项目名.git
git push origin
git push --set-upstream origin master
操作教程参考:https://git-scm.com/book/zh/v1/%E8%B5%B7%E6%AD%A5