标签列表
使用Git进行协作编程
git
collaboration
3
3
在使用Git时,有没有一种方法可以锁定文件?或者我该如何通知同事,告诉他们我正在更改Java类,以便他们不会开始工作?Git中是否有防止这种情况发生的功能?
-
cherrun
1
2
听起来你可能正在使用像SourceSafe这样的旧版本控制系统。文件锁定不是Git的方式,也许这个链接可以帮助你:http://www.livefreeorscream.com/2009/understanding-git-for-sourcesafe-users/。
- Alex Wilson
3
个回答
2
2
理想情况下,您可以在同事进行编辑时编辑文件,并且Git将帮助您合并更改。文件锁定不是Git允许的内容,他们更倾向于良好的沟通和协作。
-
NominSim
3
没错。此外,
git merge
使得生活变得非常容易,即使有合并冲突,也很容易解决。然而,即使两个人更改了同一文件的不同部分,
git
仍然可以成功地将它们合并。
- Shahbaz
2
好的。我想在这里沟通是关键。我只是不希望有人在别人已经在做同样的事情时重复实现相同的东西。
- cherrun
如果您使用Scrum并且有一个任务板与索引卡(物理或软件中),并且在任务完成后立即移动卡片,那么每个人都可以轻松地看到其他人在任何给定时间正在处理的工作。当然,您不需要采用整个Scrum(Kanban是一种更简单的方法,也有一个板)。
- Robin Green
回答链接
1
1
不,Git 不支持锁定文件,但 Veracity 是 Git 的替代品,支持锁定。然而,即使在那里,它也只是
用于二进制文件,而不是文本文件
。
-
Robin Green
回答链接
0
0
你需要一个分支。只有你需要这些修改吗?你不需要与他人共享它。创建一个本地分支并在其中工作。
-
sensorario
回答链接
网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接
相关问题
4
AWS无服务器框架使用GIT进行协作
11
使用BitBucket进行git协作
4
使用Git的程序员协作最佳实践
7
使用git共同协作Android Studio项目
4
在Eclipse中进行协作编程
5
如何最好地使用Git仓库进行协作?
8
如何使用Git建立点对点协作?
6
使用Git进行4人项目协作
4
不使用远程服务器利用Git进行协作
3
Yeoman安装和协作(例如使用Git)