Git环境搭建-客户端
https://git-scm.com/ 下载Git,目前最新版本是Git-2.15.0-64-bit.exe;
安装过程如下:
备注:
- 图标组件(Addition icons) : 选择是否创建桌面快捷方式;
- 桌面浏览(Windows Explorer integration) : 集成使用bash 或者使用Git GUI工具;
- Git 大文件支持;
- 关联配置文件 : 是否关联 git 配置文件, 该配置文件主要显示文本编辑器的样式;
- 关联shell脚本文件 : 是否关联Bash命令行执行的脚本文件;
- 使用TrueType编码 : 在命令行中是否使用TruthType编码, 该编码是微软和苹果公司制定的通用编码;
设置环境变量
选择使用什么样的命令行工具,一般情况下我们默认使用Git Bash即可;
第一个选项:如果是跨平台项目,在windows系统安装,选择;
第二个选项:如果是跨平台项目,在Unix系统安装,选择;
第三个选项:非跨平台项目,选择;
Git初始化及仓库创建和操作
1、Git安装之后需要进行一些基本信息设置
a、设置用户名:git config -- global user.name '你再github上注册的用户名';
b、设置用户邮箱:git config -- global user.email '注册时候的邮箱';
c、查看配置:git config --list
注意:git config --global 参数,有了这个参数表示你这台机器上所有的git仓库都会使用这个配置,当然你也可以对某个仓库指定不同的用户名和邮箱;
初始化一个新的git仓库
>>mkdir demo
>> cd ../demo
>>git init
向仓库中添加、修改、提交文件
>>touch '文件名'
>>git add '文件名'(添加到暂存区,最后提交操作)
>>git commit -m '备注'
删除文件
>>git rm '文件名'
Git、GitHub配置SSH
查看ssh key **:cd ~/.ssh;
生成秘钥:ssh-****** -t rsa -C "your email"(直接回车,之后会让你输入github的账号密码,在你的电脑中找到该文件,id_rsa文件即是你的私有**,id_rsa.pub是共开**);
配置github相关ssh配置
打开你的id_rsa.pub文件,复制下里面的内容,然后登录进去你的github,在setting点击Add SSH Key,在title处填入任意的标识,在Key部分里面添加刚才复制的id_rsa.pub文件里的内容,点击添加即可;
测试SSH链接:ssh -T [email protected]
idea集成git、github
- idea配置git
- idea配置github
idea 项目创建本地git库:
VCS -> Import into version controll -> Create Git Repository;
链接github远程库:
git remote add origin [email protected]:{github用户名}/{repository名}.git
git pull origin master
git push -u origin master
备注:如果出现push冲突,说明pull不同步,使用以下指令即可解决:
- git pull origin master --allow-unrelated-histories (建议使用);
- git push -u -f origin master (会强制覆盖远程库,独立分支可以使用);
- 先创建新的分支 git branch [name] , 然后push至分支, git push -u origin [name];
Clone github项目
- git clone [email protected]:alibaba/dubbo.git;
- 直接使用idea:VCS -> checked out from version controll -> github;
转载于:https://my.oschina.net/u/1455553/blog/1563893