git使用命令
1.撤销修改git checkout – file可以丢弃工作区的修改2.用命令git reset HEAD 可以把暂存区的修改撤销掉,重新放回工作区3.删除文件4.创建与合并分支git checkout -b dev5.合并分支git merge dev6.删除dev分支7.解决冲突8.分支管理策略9.Bug分支保存的本地修改10.查看保存列表git...
1.撤销修改
- git checkout – file可以丢弃工作区的修改
2.用命令git reset HEAD 可以把暂存区的修改撤销掉,重新放回工作区
3.删除文件
4.创建与合并分支
git checkout -b dev
5.合并分支
git merge dev
6.删除dev分支
7.解决冲突
8.分支管理策略
9.Bug分支
保存的本地修改
10.查看保存列表
git stash list
恢复的同时删除stash内容
git stash pop
11.查看远程库的信息用git remote
git remote
git remote -v
12.推送分支
git push 【远程库名称】【分支名称】
13.多人推送
首先,可以试图用git push origin 推送自己的修改;
如果推送失败,则因为远程分支比你的本地更新,需要先用git pull试图合并;
如果合并有冲突,则解决冲突,并在本地提交;
没有冲突或者解决掉冲突后,再用git push origin 推送就能成功!
14.创建标签
- git tag
- git tag查看所有标签
15.克隆gitlab项目保存到本地
git clone [项目地址].git
16.配置gitlab密钥
(1).ls -al ~/.ssh,检查是否显示有id_rsa.pub或者id_dsa.pub存在
(2).如果未存在,在bash中输入ssh-keygen -t rsa -C ”297977764@qq.com”
(3).打开id_rsa.pub文件,并且复制全部内容
(4).打开GitLab账户,打开SSH Keys,将刚刚复制的内容添加到Key的文本域中,然后点击Add key,最后连接即可。
17.推送项目
git push origin master
18.GitLab CI / CD是GitLab内置的工具,用于通过连续方法进行软件开发
- 持续集成(CI)
- 持续交付(CD)
- 持续部署(CD)
GitLab CI / CD由一个名为.gitlab-ci.yml放置在存储库根目录的文件配置。此文件中设置的脚本由GitLab Runner执行。
19.GitLab CI / CD的工作原理
要使用GitLab CI / CD,您只需要一个托管在Git存储库中的应用程序代码库,并在一个名为的文件中指定构建,测试和部署脚本,该文件.gitlab-ci.yml位于存储库的根路径中。
在此文件中,您可以定义要运行的脚本,定义包含和缓存依赖项,选择要按顺序运行的命令以及要并行运行的命令,定义要部署应用程序的位置,以及指定是否将要自动运行脚本或手动触发任何脚本。熟悉GitLab CI / CD后,您可以在配置文件中添加更多高级步骤。
要向该文件添加脚本,您需要按照适合您的应用程序的顺序组织它们,并且与您希望执行的测试一致。要想象可视化过程,请假设您添加到配置文件中的所有脚本与您在计算机终端上运行的命令相同。
将.gitlab-ci.yml配置文件添加到存储库后,GitLab将检测到它并使用名为GitLab Runner的工具运行脚本,该工具与终端类似。
开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!
更多推荐
所有评论(0)