git

1.什么是git,一个代码托管的仓库,早期有svn,到现在发展起来的git

2.代码托管到本地后,还需备份到远程服务器,方便其他人阅读和团队合作,远程服务器仓库的有国内gitee,国外的github。

3.将代码托管到远程服务器的需要的操作步骤有:

git config --global user.name ""

git config --global user.email ""

(1) 初始化本地项目:git init  ==>会生成一个.git    查看项目状态:git status  

(2)提交到本地缓存区:git add .

(3)修改项目描述:git commit -m '描述修改的代码'

(4)提交到远程服务器:第一给远程服务器起个名字:git remote add origin 远程服务器地址

         第二git push 服务器名字(origin) master(提交的分支) 

4.分支,项目大的时候,多人合作的时候。git分支就是复制原来主分支master,其他分支都有一份master。在该基础上进行修改,其他分支互不影响,独立工作,最后合并在一起。几个分支的操作

查看分支:git branch 

创建分支:git branch name,记得分支需要commit

切换分支:git checkout name

合并分支:切回主分支,git merge name,

5.公钥:就是出于安全考虑,本地和远程服务器各自配钥匙来识别。之后就可以免密码账户验证提交代码。

6.vscode配置git:

(1)为Git配置环境变量,环境变量值为Git安装位置的cmd文件夹,例如我的就是C:\\Program Files\\Git\cmd;一般安装时候自动配置

 (2)打开vscode设置,搜索git.path,将该项值设置为git安装目录的cmd文件夹下的git.exe的所在文件路径

"git.path": "C:\\Program Files\\Git\\cmd\\cmd.exe"

6.团队合作

1.给其他伙伴开发权限,比如给伙夫,那么伙夫就可以git clone 远程地址,然后提交

2.这个时候,服务器更新了之后,你可以git pull 远程地址

3.拉取特定分支 git clone -b fenzhi 地址

4.提交一个分支,git push 地址 fenzhi 

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 声明:这篇文章来源于廖雪峰老师的官方网站,我仅仅是作为学习之用 Git简介 Git是什么? Git是目前世界上最先...
    横渡阅读 9,379评论 3 27
  • Git 是目前最流行的分布式版本控制系统之一。 版本控制指的是,记录每次版本变更的内容和时间等细节,保留各版本之间...
    神齐阅读 5,283评论 0 7
  • Git教程 一、Git简介 1.1. Git的诞生1.2.集中式的vs分布式 二、安装Git 三、创建版本库 四、...
    曹渊说创业阅读 4,498评论 0 2
  • Git 安装和使用教程 Git介绍 分布式:Git版本控制系统是一个分布式的系统,是用来保存工程源代码历史状态的命...
    无名_ff98阅读 5,509评论 0 3
  • (预警:因为详细,所以行文有些长,新手边看边操作效果出乎你的预料) 一:Git是什么? Git是目前世界上最先进的...
    axiaochao阅读 5,921评论 1 8