Git及公司内git.oa.com的使用
前言:git是当前最流行的版本控制工具。不单单只有它这个工具,还有它周围的生态都让人迷醉。例如,撰写本文用的Gitbook和正在蓬勃发展的编辑器Atom,都与git有着深深的联系。
1. 公司内使用git clone项目
- 得到项目仓库地址
首先在github上找到需要clone的项目,然后将它的仓库地址copy下来,如下图
- 下载客户端并clone
然后下载Github相应的客户端,window下会有github和gitShell。需要先配置公司的代理,不然是不能从Github上拉取代码的,会报443错误,代理添加:
$ git config --global http.proxy http://web-proxy.oa.com:8080
使用gitShell将项目clone下来
mkdir XX
cd XX
git clone http://XX/XX.git
使用github进行界面化的add和push(因为我没有找到非自己创建的项目如何使用github进行界面化的clone)
- 然后就可以通过gitShell或者github进行版本控制了
2. 公司内使用git.oa.com
公司内也有Git网站,方便用来放内部的项目。要想使用公司内部的git.oa.com,方法和上面的一样,但是有一点一定要注意,代理要去掉,不然是clone不下来的代码的。
去掉代理:
git config --global --unset http.proxy
综述
github还要买会员,不然项目都是public的,而Git.oa.com回家之后又不太方便,还要使用VPN。我们可以根据不同的情况选择不同的Git来进行使用。