Mac 提交代码到远程仓库 GitLab 免输入密码

用到的 IDE :
Android Studio : https://developer.android.google.cn/studio/index.html
Intellij IDEA : https://www.jetbrains.com/idea/#chooseYourEdition
SourceTree : https://www.sourcetreeapp.com/
GitHub Desktop : https://desktop.github.com/

一:安装
1、近两天公司项目远程仓库搬迁到 GitLab 、提交代码后和 GitHub 很类似的可以在网页浏览提交记录、查看源码。效果图:

Mac 提交代码到远程仓库 GitLab 免输入密码_第1张图片
Paste_Image.png

可以一目了然的查看分支、提交记录等

2、SourceTree 每次去拉取代码、切换分支去合并代码都需要密码、下面的记住密码选项感觉并没有什么用。

Mac 提交代码到远程仓库 GitLab 免输入密码_第2张图片
Paste_Image.png

3、接下来用 GitHub Desktop 客服端就可以绕过每次都要输入密码的烦恼、安装好 GitHub Desktop 客服端后、第一次会提示让你添加那些项目进来、也可以手动添加、点击左上方的 加号➕——> Add 选择自己需要添加的项目即可。

Mac 提交代码到远程仓库 GitLab 免输入密码_第3张图片
Paste_Image.png

4、GitHub Desktop 首次连接 GitLab 远程仓库需要输入用户名和密码、注意⚠️:这是输入登陆到远程仓库 GitLab 的用户名和账号、如果不小心输错、需要删除钥匙串。

Mac 提交代码到远程仓库 GitLab 免输入密码_第4张图片
Paste_Image.png

5、SourceTree 和 GitHub 完全是同步的、在 SourceTree 拉取提交代码后 GitHub DeskTop 上也会更新保持同步、(原理可能就是它们都是交由 Git 来管理的)

Mac 提交代码到远程仓库 GitLab 免输入密码_第5张图片
Paste_Image.png

二:操作
1、GitHub 切换分支

Mac 提交代码到远程仓库 GitLab 免输入密码_第6张图片
Paste_Image.png

2、拉取合并 Dev 代码

Mac 提交代码到远程仓库 GitLab 免输入密码_第7张图片
Paste_Image.png

3、提交代码

Mac 提交代码到远程仓库 GitLab 免输入密码_第8张图片
Paste_Image.png

4、推送到远程

Mac 提交代码到远程仓库 GitLab 免输入密码_第9张图片
Paste_Image.png

你可能感兴趣的:(Mac 提交代码到远程仓库 GitLab 免输入密码)