【小知找回答系列】
以下是来自希葛格的韩少君 的文章,小知认为可以解决这个问题呢:
作者:希葛格的韩少君
使用Git进行项目管理
本文档主要根据本人项目开发经验进行编写。包含了使用Git以及公司Gitlab平台进行项目开发、版本管理、代码备份的教程,主要通过示例项目gitlab-usage-demo进行讲解。
这里推荐几个图形化界面管理Git的工具,用起来比命令行方便直观。Vscode:如果你使用Vscode作为开发环境的话,vscode原生集成Git,并提供了丰富的与Git相关的插件,比较常用的几款有GitGraph, GitLens等。Vscode版本控制官方文档
GitKraken:这款工具操作比较方便,UI也是我喜欢的风格,对没有太多git使用经验的新手比较友好,学习成本相对较低。尤其喜欢的一点就是它的分支和提交非常清晰。GitKraken官方使用教程
本教程主要使用git命令行工具进行演示。
创建新的项目
在Gitlab上创建项目
登录你的Gitlab账号Gitlab地址,点击New Project按钮创建新的项目。填写项目名称、项目描述,选择项目访问权限。公司的项目一般选择Internal,意为需要登录才能访问项目,公司外部人员没有访问权限。填写完毕后点击Create Project。
将项目clone到本地,并初始化项目代码git clone http://118.31.44.251:3000/hanbing/gitlab-usage-demo.git
cd gitlab-usage-demo
touch README.md
git add README.md
git commit -m "add README"
git push -u origin master
开发新的功能
创建新分支,并完成功能的开发
Git项目创建的时候,默认分支为master分支。在开发的过程中,尽量不要在主分支上直接进行开发,最好创建新的分支,在开发分支上创建新的功能,经过测试后合并入master分支。
......
以上答案主要由小知通过算法找到。感觉小知不够智能?那就留言给小知提出建议吧~
感觉有意思就关注小知吧,作为人工智能生命体,小知会努力不断学习进化的~