最近准备换份新工作,忙里偷闲把Git复习下好久没用,忘记的差不多了。
Git下载地址:http://pan.baidu.com/s/1pLQa4EB
SourceTree下载地址:http://pan.baidu.com/s/1hrK8U3a
1️⃣ :安装Git,注意下安装的目录一会要设置配置信息,安装SourceTree可能会让你登录帐号,当然老外的东西不翻墙是肯定不能注册的,这里建议能翻墙最好注册个帐号(楼主就是有帐号的人),没有条件的就用2.0以下的版本不要升级,没有帐号也是可以使用的,就比如我提供大家的这个。如果需要配置SSH的请转场这里不提供服务。。。
2️⃣ :安装结束后,打开AS - File - Setting - Version Control - Git - Parth to Git 设置我们git的安装路径选择 Git\bin\git.exe 之后点击后面的 test测试,如果提示success那么就OK了,Git配置成功(个人建议把最下面的allow force push取消勾选)。
接下来开始配置GitHub,Host:github.com Login:你的邮箱 Password:你的密码 之后Test 查看帐号密码匹配结果,这里建议吧Connection timeout设置10秒。
3️⃣ :分享Project到GitHub,在当前项目中,点击VCS - inport into version control - Share Project On Github
【报错1】:Can't connect to repository from configured remote. You could want to check .gitconfig或者Please tell me who you are?
解决方案:找到Git目录下的git-bash.exe 配置如下信息:git config --global user.email "你的github帐号" git config --global user.name "你的github名字"
【报错2】:Can't finish GitHub sharing process Successfully created project 'XXXX' on GitHub, but initial push failed:
unable to access 'https://github.com/xxx/xxx.git/': error setting certificate verify locations:
解决方案:git config --system http.sslverifyfalse
4️⃣ :分享Project到Git-os,登录git-os创建项目,注意*如果是公司项目点击private私有(创建完成后一定要在setting中把自己的小伙伴添加到可以提交权限中去,否则就只能你自己访问了),如果个人可以用public,创建完成可以在克隆/下载那获取到当前的https路径,copy下来。打开SourceTree 点击克隆仓库,输入我们gitos上的https路径,点击仓库的预存位置,点击完成 坐等。。。如果是新项目,那么就可以打开as在我们刚刚仓库的文件夹下创建项目了,如果是已经开发了的项目那么直接copy到预存仓库文件夹下即可。
我们在修改文件的时候,SourceTree会在文件状态下的工作副本中提示我们都有哪些改动,如果没问题可以点击文件状态 - 未暂存的文件 - 提交 这里不是提交到远程仓库而是为了安全赞存到本地分支中,因为团队开发是有多个小伙伴的所以大家在push到远程仓库时一定要先pull下其它小伙伴可能已经提交的代码,如果本地没发生错误,那么在push到远程仓库。
最后希望大家养成一个良好的习惯,提交的时候一定要填写修改信息和开发人员名称!!!