在现在这个计算机行业发展迅速的时代,软件开发做为典型表明其发展势头也不可小觑。你们都知道软件开发的过程是一个团队合做的过程,在这个过程当中咱们如何作到更加高效、有序的进行合做呢?这时便使用到了远程代码库来更加合理、实时、有序来管理你所在团队的项目工程了,如今我就来介绍下git的使用及功能。
1、首先咱们须要在GitHub或Git@OSC上注册个用户,为咱们提供远程代码库。(GitHub和Git@OSC均提供免费远程代码库管理服务)
GitHub网址:https://github.com/
Git@OSC网址:http://git.oschina.net/
git
2、而后就能够在你的项目工程文件夹下创建一个本地仓库了。github
$git init
//创建本地仓库(注意:在你的项目文件夹下执行)
3、Git的一些操做及使用方法。分布式
1.工做流spa
$git status //查看当前git工做状态 $git add octocat.txt //保存你对octocat.txt的操做到暂存区 $git add . //保存你的当前全部操做到暂存区(Index) $git commit -m 'Add cute octocat story' //提交暂存区文件的改变到本地的git库(HEAD)中,在 "-m"后面添加文件变动的描述信息
2.分支操做.net
$git branch feature_x //建立一个名为feature_x的分支 $git checkout -b feature_x //建立并切换到feature_x分支上去 $git checkout master //切换到主分支master上 $git merge feature_x //合并feature_x到主分支master $git branch -d feature_x //删除分支feature_x
4、本地库中的修改完成以后即可以推送到远程Git库上了。版本控制
$git push origin master //推送master分支到源为origin的远程Git库上 $git pull https://git.oschina.net/****/mycode.git //从源地址为以上地址的远程Git库上拉取内容