wx搜索“拓扑软件”,get各大厂精品PPT
日常开发中,如何使用git做好版本管理是个很重要的课题,除了在Git Bash中使用命令行来管理代码外,我们还有更简洁的,不通过命令行来管理代码,追踪变动的工具,就是直接在IDE中使用VCS,对于Python开发同学来说,这个IDE通常就是Pycharm。
1. clone项目
在弹出的对话框中输入项目地址,并选择本地存储位置即可完成clone。
如果是要新建一个项目,有两种方法:
一. 可以直接在VCS中选择VCS - > Import into Version Control -> Create Git Repository来创建,这样在第一次提交时,只需要添加一下仓库地址即可。
二. 在git中直接通过new project创建新项目,然后clone到本地,再进行代码开发及提交。
如果本地已有clone过,或者创建过的项目,需要把最新的项目代码拉取下来,再在最新的代码基础上进行更新,可以使用fetch或pull命令。
fetch是从远程获取最新版本到本地,不会自动merge,需要手动对比/修改,决定是否合并,可以通过compare with branch进行对比。
git pull是直接拉取最新版本,并且执行合并,通常使用这种方式比较方便。
2. git add
项目发生变动后,直接add即可将改动提交至暂存区。
3. git commit
在commit之前,可以通过下方的对话框,对比目前的项目代码做对比,查看有哪些改动。
4. git push
commit之后可执行push操作,之后查看结果
可以看到代码已更新。
其实在commit那一步,也可以直接选择commit and push,一次性完成commit和push两个操作。
5. 新建分支
VCS中有两种方式新建分支,第一种是通过菜单栏
第二种是直接通过右下角的分支选择
通过右下角的小窗口,可以直接切换到想要进行开发的分支,开发完成后通过push提交修改到自己的分支即可。
如果需要对new branch的修改进行merge,表示接受此修改到主分支,通过小窗口切换至master分支,选择merge changes
会提示你想要选择哪个分区进行合并。
5. 查看项目的所有更新历史
可以查看项目成员做出的所有动作哦~
还有很多可能的情况,需要大家慢慢地在实际开发中去探索,so,enjoy~
• END •
网友评论