团队协作和结合IDEA

上一节我们接触了 版本穿梭、分支和远端推送 ,这说明我们已经能够在本地和远端管理项目了,接下来我们就需要在团队中合作了。

团队协作

团队协作其实是比较简单的一块内容,其实就是在github上邀请团队中的成员,当成员同意之后,就可以修改代码,并且推送到远端,覆盖原有项目了。
具体可以看这个视频, 这也是我在学习的教程:
尚硅谷git教程

结合IDEA

主流的idea都支持git,因为作者本人用VS code比较多,所以在这里以Code为实例。

code在侧边栏中有一个路线的符号:

点击进入后,就会发现code提示了用户当前有的分支,当前文件的状态,当前可以执行的操作。
当有新文件时,code会在新文件后面加上“U”的字样,表明它未被追踪。当已经被追踪的文件内容有所改变时,code会在文件的后面加上“M”的字样,表明它已经被修改。点击该文文件,他就会告诉了你新加了哪些内容(或者删去了哪些内容):

code提供了一个“+”按钮,让用户可以暂存更改,对应的有一个“-”号,用来撤回更改。

接下来就是提交: code需要你在提交之前在文本框输入提交信息,然后进行提交。但是注意,这里的提交只是本地提交,实际上就是“git commit”,如果要更新到远端,则还要点击“同步按钮”,这个操作就等于“git pull”.

小结

其实到这里,内容就基本上讲完了,还有一些特别细节的地方,或者不太常用的指令,我想这些就只有到真正工作中开发才能用到了。其实git内容不多,要使用并不难,但理解其底层逻辑才是最重要的。在这里贴上一下我学习,引用,参考的素材:

  1. 一个很有用的学习git的游戏
  2. 尚硅谷课程
  3. VS Code里使用Git和关联GitHub

最后,其实我想说,我觉得还是命令行好,用idea总没那么舒爽~