由于我新建了一个团队,团队里的人对于GIT都不太熟悉,所以才有了这篇文章。我用的是git-1.9.4的版本,所以我建议团队里面的成员也使用这个版本。首先是下载git,这个自己去网上找吧,一大堆,记得是1.9.4版本。安装的话需要注意一下这个地方。记得把框框里面的都勾上,这个是右键菜单里的东西,很重要的。

  然后安装好了以后,双击桌面上的Git Bash图标,打开命令行窗口。分别输入以下东西,最好是取的名字和oschina托管的git的名字和邮箱一样,方便管理

  git config --global user.name “你的名字”

  git config --global user.email “你的email”
 
   然后下一步就是协同工作了,首先在Team@osc里面,你需要成为这个项目的一个成员,当然我是管理员,需要把你加入进来,首先第一步你的账号需要和项目绑定起来。
这一步我可以提醒你,具体的就不多累赘了。当你绑定了项目以后,我就可以把你设置未开发者。当然,你如果想要参与进这个项目的话,第一步就是Fork项目,想当于把项目弄到自己的空间里。
  Fork了之后,还需要把项目克隆到本地,右键点击一个你想存放在本地的位置,然后选择git bash here,打开命令行窗口。输入命令git clone "你要克隆的地址",当然这个克隆的地址是你自己空间的项目的地址,就是刚刚FORK到你自己空间的地址,比如:
 
  这样就会在你本地生成一个仓库。下一步的话,假如你想添加文章,比如我新建一个文件到这里,然后我右键点击git bash here,打开命令行窗口。输入git add * (这里的意思是添加所有文件),然后执行 git commit -u "first commit",然后执行git push -u origin master,输入你的账号和密码,就是git@oschina的账号密码。就完成了到自己的远端仓库的提交。这个时候你还需要把文件提交到主仓库里面去,怎么办呢?用Pull Request.
 
 
  
  然后提示你,从你的XX分支到XX目标分支,这样你就输入标题和要提交的话就OK了,由于我的项目有2个分支,一个MASTER稳定版本的,一个DEVELOP开发版本的。
所以的话,就提交到DEVELOP吧,写上自己的话,然后等待项目的所有者审核通过就OK了。然后在这里面查看就OK了。
  
 

  

使用GIT@OSChina 实现协同工作的方法。的更多相关文章

  1. AndroidStudio中利用git下载github或者git.oschina的代码时报错:repository test has failed解决方法

    作者:程序员小冰,CSDN博客:http://blog.csdn.net/qq_21376985 QQ986945193 微博:http://weibo.com/mcxiaobing AndroidS ...

  2. 第一次在gitHub上传项目到git.oschina的方法

    首先在Git@osChina创建一个项目仓库 1.创建sshKey公钥 ssh-keygen -t rsa -C "ty635725964@qq.com" 之后连续三个空格,默认无 ...

  3. git@oschina.net源代码管理使用日记

    git的优势: 1 可以创建分支: 2 版本控制是基于每一次提交的,而不需要考虑每次提交了多少个文件. 下载: 下载网址为:http://git-scm.com/download,根据您的操作系统选择 ...

  4. 我遇到的有关git的问题及解决方法总结

    有关git的问题 ** 1.在github上创建项目 2.使用git clone https://github.com/xxxxxxx/xxxxx.git克隆到本地 3.编辑项目 4.git add ...

  5. git@oschina.net源代码管理使用日记【转】

    转自:https://www.cnblogs.com/Juvy/p/3556902.html git的优势: 1 可以创建分支: 2 版本控制是基于每一次提交的,而不需要考虑每次提交了多少个文件. 下 ...

  6. git-svn — 让git和svn协同工作

     git-svn — 让git和svn协同工作 svn作为一个优秀源码版本的管理工具,可以适合绝大多数项目.但是因为它的采用中心化管理,不可避免的存在本地代码的备份和版本管理问题.也就是说对于尚未或暂 ...

  7. 使用Git上传本地项目到http://git.oschina.net

    本文前言,因倡导开源精神,我也把代码传上了开源社区,可是,当初使用http://git.oschina.net 网站上传代码的时候不知道使用工具.我竟然一个文件一个文件复制粘贴,可费了我好大一个劲儿, ...

  8. 在Ubuntu 16.10 安装 git 并上传代码至 git.oschina.net

    1. 注册一个账号和创建项目 先在git.oschina.net上注册一个账号和新建一个project ,如project name 是"myTest". 2.安装git sudo ...

  9. Git(远程仓库:git@oschina)-V2.0

    1.注册git@osc(也就是“码云”) 这里会提示注册密码==push密码,反正一定要记住的东西.   2.安装git 这里要设置个人信息 git config --list //查看git信息 g ...

随机推荐

  1. HDU2159 二维完全背包

    FATE Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others)Total Submis ...

  2. aspnet webapi 跨域请求 405错误

    跨域,请求按要求配置完毕之后,options预请求老是报错.原因是webapi 默认的web.config有配置 <handlers> <remove name="Exte ...

  3. [收藏]C++简单五子棋

    #include<iostream> #include<iomanip> using namespace std; ; //棋盘行数 ; //棋盘列数 char p[X][Y] ...

  4. git中https和SSH

    1.在git中clone项目有两种方式:HTTPS和SSH,它们的区别如下: HTTPS:不管是谁,拿到url随便clone,但是在push的时候需要验证用户名和密码: SSH:clone的项目你必须 ...

  5. java身份证验证

    import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Calendar; impor ...

  6. Windows和Linux都有的Copy-on-write技术

    Windows和Linux都有的Copy-on-write技术 MySQL技术内幕Innodb存储引擎第2版 P375 SQL Server2008 实现与维护(MCTS教程)P199 LVM快照技术 ...

  7. 基于腾讯手Q样式规范Frozen UI

    Frozen UI是一个开源的简单易用,轻量快捷的移动端UI框架.基于手Q样式规范,选取最常用的组件,做成公用离线包减少请求,升级方式友好,文档完善,目前全面应用在腾讯手Q增值业务中. css组件包括 ...

  8. 浅谈WEB安全性(前端向)

    相信进来的时候你已经看到alert弹窗,显示的是你cookie信息(为配合博客园要求已删除).单纯地在你的客户端弹出信息只是类似于迫使你在自己的房间脱衣服——没人看得到,自然也不算啥恶意行为.那么如果 ...

  9. 在C#代码中应用Log4Net(二)典型的使用方式

    不管用什么框架,学什么东西,最初的想法还不是尽快地用上这个框架,所以我们在这个章节还是不打算介绍具体配置节的应用,而是直接给出一个经典的使用样例,让你尽快上手.即使你对Log4Net的配置不熟悉也完全 ...

  10. String驻留带来的危害

    原创文章转载请注明出处:@协思, http://zeeman.cnblogs.com   前段时间接手了一个项目优化工作,在同等场景下内存使用从4G降低到200M.   项目是将实体序列化成字符串存入 ...