请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

老师!git 的版本控制还有分支介绍,以及团队去使用git在服务器或者是githup上面一个团队去使用需要怎么使用,这样还要讲吗?

老师!git 的版本控制还有分支介绍,以及团队去使用git在服务器或者是githup上面一个团队去使用需要怎么使用,这样还要讲吗?
还有就是win下面的git和服务器linux上面的git他们怎么使用版本的控制那些,我感觉很蒙,我是会去克隆项目,还有上传项目到我自己的仓库了,但是其他人怎么去上传项目到我的仓库呢,还有就是公司的项目是不是新来一个项目都需要在githup上面创建一个新的仓库去管理这个项目呢,就算创建了一个新仓库去管理这个项目了,我的团队怎么是使用这个项目,需要每个人的开发电脑上面都要配置仓库的信息吗?还是怎么的,还有版本控制(如果githup的账号是我的,那么我怎么去控制这个版本呢,不可能让每一个人都可以上传上面去覆盖我的代码的吧),

老师有时间就帮帮我解答这些疑问可以吗?多谢了,多谢…

正在回答

1回答

你的问题比较多,看来是还没有太用 Git 工作过。

其他人就只要有权限都可以上传代码到你的项目上,搞一个 pull request。公司一般不太用 Github 吧,都是自己建服务器,然后安装 Gitlab,用 Gitlab 比较多。当然也有公司会使用 Github 私有库的,比较少,一般自己搭服务器的比较多。

你创建一个仓库,那其他人如果要贡献你的项目,就先 git clone 下来,然后 checkout 一个新的 branch(分支),在本地改,之后 git commit,git push 到你的项目即可。当然要你通过他们的 branch,把他们的 branch 用 git merge 合并到你的项目里。一般是这么个流程。

Github 上有 Issue 是给大家提一些问题,比如有 bug 什么的,或者改进建议。那 Pull Request 那里就是给其他人或者你自己提交修改的补丁的。

//img1.sycdn.imooc.com/szimg/5dcaa70b09338b6f07760248.jpg

1 回复 有任何疑惑可以回复我~
  • 提问者 基操勿六 #1
    多谢,老师,我终于会git了,哈哈哈
    回复 有任何疑惑可以回复我~ 2020-04-24 00:09:53
问题已解决,确定采纳
还有疑问,暂不采纳
Linux核心技能与应用
  • 参与学习       2063    人
  • 解答问题       697    个

一网打尽Linux必备核心技能,面试、升职必备的“敲门砖”。

了解课程
意见反馈 帮助中心 APP下载
官方微信