当前公司选择git作为代码版本控制工具,然后自己公司搭建私有的gitlab来管理代码,我们在clone代码的时候可以选择http协议,当然我们亦可以选择ssh协议来拉取代码。
Windows上使用git作为代码版本控制工具和使用svn类似,可选的操作方式有:一、IDE安装git插件;二、使用界面化软件操作;三、使用命令行工具。
eclipse的git插件安装、配置与使用
TortoiseGit安装、配置
接下来简要说明如何使用Git Bash本地git客户端,生成ssh key,然后配置在gitlab里,而后使用ssh协议进行提交和拉取git远程仓库的代码。
git bash是Windows下的命令行工具,经常用于使用git命令进行分布式版本控制。
另外可参考:Git Bash的简单使用教程
SSH key提供了一种与GitHub/gitlab通信的方式,配置好ssh key,通过这种方式,能够在不输入密码的情况下,将GitHub/gitlab作为自己的remote端服务器,进行版本控制。
另外可参考:使用git在gitlab上拉取代码的方法
完成以上步骤,即可在windows上通过git bash命令行工具,使用git命令,管理gitlab服务器上的代码。
git clone 仓库链接
git checkout dev/master
git add . git commit -m “注释”
git pull origin dev
git push origin dev
git checkout master git merge dev
git push origin master
git tag //创建本地tag
git push origin //推送到远程仓库
Git分支创建命令
git 拉取远程分支到本地
廖雪峰git教程
