Git远程仓库Github
-
提示:Github网站作为远程代码仓库时的操作和本地代码仓库一样的,只是仓库位置不同而已!
准备Git源代码仓库 https://github.com/
创建远程仓库
- 以下操作为演示在Github网站上创建远程仓库
-
登陆注册Github
-
创建仓库入口
-
编辑仓库信息
-
仓库创建完成
-
查看仓库地址
远程仓库地址https://github.com/zhangxiaochuZXC/test007.git
立项:克隆远程仓库+配置身份信息+创建项目+推送项目到远程仓库
-
克隆远程仓库的命令
cd Desktop/manager/ git clone https://github.com/zhangxiaochuZXC/test007.git
-
克隆远程仓库到本地
-
克隆成功后查看的文件
-
配置身份信息
cd Desktop/manager/test007/ git config user.name ' Kevin' git config user.email 'manager@163.com'
-
推送项目到远程仓库
工作区添加到暂存区
git add .
暂存区提交到仓库区
git commit -m '立项'
推送到远程仓库
git push
-
在 push 的时候需要设置账号与密码,该密码则是 github 的账号与密码
-
如果在每次 push 都需要设置账号与密码,那么可以设置记住密码
-
设置记住密码(默认15分钟):
git config --global credential.helper cache
-
如果想自己设置时间,可以这样做(1小时后失效):
git config credential.helper 'cache --timeout=3600'
-
长期存储密码:
git config --global credential.helper store
总结:
要使用git命令操作仓库,需要进入到仓库内部
要同步服务器代码就执行:git pull
本地仓库记录版本就执行:git commit -am ‘版本描述’
推送代码到服务器就执行:git push
编辑代码前要先pull,编辑完再commit,最后推送是push
补充:
容易冲突的操作方式
多个人同时操作了同一个文件
一个人一直写不提交
修改之前不更新最新代码
提交之前不更新最新代码
擅自修改同事代码
减少冲突的操作方式
养成良好的操作习惯,先pull在修改,修改完立即commit和push
一定要确保自己正在修改的文件是最新版本的
各自开发各自的模块
如果要修改公共文件,一定要先确认有没有人正在修改
下班前一定要提交代码,上班第一件事拉取最新代码
一定不要擅自修改同事的代码