标签:Git 本地 仓库 拉取 VS 提交 简单 推送 远程
一:基本操作
Visual Studio 通过下载(提取和拉取)和上传(推送)操作来使本地分支与远程分支保持同步。
1:提取:就是从远端仓库获取最新的代码,但是不应用,类似于“检查更新”
2:拉取:及“获取并应用更新”的意思。(拉取(同步):从远程仓库拉取新的代码到本地仓库(拉取的时候必须先进行提交))
3:推送:就是用本地更新云端仓库。(推送(push):将修改的代码推送到远程仓库)
4:同步:就是先拉取,在推送。
5:克隆(clone):从远程服务器上克隆完整的git仓库(包括代码和版本信息)到自己的机器上
6:提交:将自己修改的代码提交到本地的仓库
7:冲突:冲突产生是因为git无法将修改的内容进行自动合并时就会产生冲突,这时就需要我们手动进行合并冲突
二:全部提交、全部提交并推送和全部提交并同步
8:全部提交:即把本地工作区的修改(包括添加、删除)提交到本地仓库
9:全部提交并推送:即把本地工作区的修改(包括添加、删除)提交到本地仓库然后再推送给远程仓库
10:全部提交并同步:首先vs会提交本地工作区的修改到本地仓库,然后会执行一次拉取(会自动合并本地仓库和远程仓库),最后推送本地仓库到远程仓库。
二:流程:
首先在服务器上(github,码云)上新建项目,在vs中进行克隆之后,会在本地指定的文件夹中生成.git的隐藏文件,Git用来进行版本控制和内容跟踪的所有文件都在该文件夹下。我们只需要将代码放到包含.git的文件夹下提交并推送即可,这样就推送到了远程仓库。修改代码之后也是进行提交推送即可。如果远程仓库有新的更新,我们只需要拉取。首先在服务器上(github,码云)上新建项目,在vs中进行克隆之后,会在本地指定的文件夹中生成.git的隐藏文件,Git用来进行版本控制和内容跟踪的所有文件都在该文件夹下。我们只需要将代码放到包含.git的文件夹下提交并推送即可,这样就推送到了远程仓库。修改代码之后也是进行提交推送即可。如果远程仓库有新的更新,我们只需要拉取。
标签:Git,
本地,
仓库,
拉取,
VS,
提交,
简单,
推送,
远程
From: https://www.cnblogs.com/mkmkbj/p/16938646.html