目录
如何将本地项目添加到远程仓库
如何把远程仓库的项目检出到本地
如何将本地项目添加到远程仓库
步骤:
1. 创建项目。在微信开发者工具中,新建一个小程序项目。
2. 初始化Git仓库。如果所在的项目文件夹下没有找到 Git 仓库,会提示初始化Git仓库,可选择是否立即提交所有文件,以及自动生成一个 .gitignore 文件模板。
补充说明:这一步如果选择了“立即提交所有文件”,会默认创建一个本地分支,并将代码提交到这个本地分支下。
3. 添加远程库。在工作空间的设置 “远程”中,添加远程仓库信息,这里可以选择使用微信提供的远程仓库,也可以添加其他远程仓库。
4. 认证方式设置。如果连接远程仓库需要代理或者用户身份验证的设置,可以在设置 “网络和认证” 中配置,这里我选择的是用户名和密码。
5. 用户信息设置。可以在设置 “通用” 中配置,配置完成后,下次提交时,将会使用此用户名和邮箱进行提交。
6. 提交代码。勾选需要提交的文件,填写描述,提交后,可以在本地仓库分支上查看提交记录。
7. 推送代码。将代码从本地分支推送到远程仓库,在推送弹框中,选择 “推送到以下远程仓库分支” ,选择已存在的远程origin仓库的master
分支。
如何把远程仓库的项目检出到本地
拉取和抓取的区别
pull(拉取),下拉远程分支并与本地分支合并。
fetch(抓取)只是下拉远程分支,没有合并本地代码
步骤:前面1-5步,与前面本地添加远程库操作一致,具体操作参考前面描述。
1. 创建项目;
2. 初始化仓库;
3. 添加远程库;
4. 设置认证方式;
5. 设置用户信息;
6. 抓取远程仓库代码;抓取成功后,可以看到远程下面多了一个分支。
7. 创建本地分支。在远程master分支上右键,选择 “本地检出origin/master” 。检出成功后,可以看到本地分支里面有master分支。
注意:第6、7步的目的,是通过抓取和检出远程分支代码,来创建一个本地分支。因为,我没找到其他创建本地分支的方法,工具上也无法直接创建分支(点分支,界面出现问号)。第一次创建本地分支好以后,后面可以直接通过工具的 “分支” 功能创建了。
8. 由于本地是新建的项目,与远程代码存在不一致的情况,可以在 “工作区” 右键,选择 “丢弃所有更改”,这样本地代码就与远程代码一致了。