湘潭网站建设 在线磐石网络,网站建设方案 云盘,网站建设中标,网站设计内容1. Github
在版本控制系统中#xff0c;大约90%的操作都是在本地仓库中进行的#xff1a;暂存#xff0c;提交#xff0c;查看状态或者历史记录等等。除此之外#xff0c;如果仅仅只有你一个人在这个项目里工作#xff0c;你永远没有机会需要设置一个远程仓库。
只有当…1. Github
在版本控制系统中大约90%的操作都是在本地仓库中进行的暂存提交查看状态或者历史记录等等。除此之外如果仅仅只有你一个人在这个项目里工作你永远没有机会需要设置一个远程仓库。
只有当你需要和你的开发团队共享数据时设置一个远程仓库才有意义。你可以把它想象成一个 “文件管理服务器”利用这个服务器可以与开发团队的其他成员进行数据交换。
1.1 注册
访问github首页点击 Sign up 连接。注册填写用户名、邮箱地址、GitHub登陆密码选择计划填写 GitHub 问题验证邮箱GitHub 个人中心1.2 多人协作开发流程
A在自己的计算机中创建本地仓库A在github中创建远程仓库A将本地仓库推送到远程仓库B克隆远程仓库到本地进行开发B将本地仓库中开发的内容推送到远程仓库A将远程仓库中的最新内容拉去到本地1.3 创建仓库
填写仓库基本信息将本地仓库推送到远程仓库git push 远程仓库地址 分支名称 git push 远程仓库地址别名 分支名称 git push -u 远程仓库地址别名 分支名称 -u 记住推送地址及分支下次推送只需要输入git push即可 git remote add 远程仓库地址别名 远程仓库地址
1.4 拉取操作
1.4.1 克隆仓库
克隆远端数据仓库到本地git clone 仓库地址
1.4.2 拉取远程仓库中最新的版本
拉取远程仓库中最新的版本git pull 远程仓库地址 分支名称
1.5 解决冲突
在多人同时开发一个项目时如果两个人修改了同一个文件的同一个地方就会发生冲突。冲突需要人为解决。
1.6 跨团队协作
程序员 C fork仓库程序员 C 将仓库克隆在本地进行修改程序员 C 将仓库推送到远程程序员 C 发起pull reqest原仓库作者审核原仓库作者合并代码
1.7 ssh免登陆
https协议仓库地址https://github.com/itcast-frontEnd/git-demo.git 生成秘钥ssh-keygen
秘钥存储目录C:\Users\用户\.ssh
公钥名称id_rsa.pub
私钥名称id_rsa 1.8 GIT忽略清单
将不需要被git管理的文件名字添加到此文件中在执行git命令的时候git就会忽略这些文件。
git忽略清单文件名称.gitignore
将工作目录中的文件全部添加到暂存区git add .