git
2023-02-27 20:56:16 0 举报
登录查看完整内容
first
作者其他创作
大纲/内容
本地库
工作区
commit
4、clone
已提交(commited): 已经执行过commit
3、clone
3、fork
远程库A公司项目经理创建
6、merge----A审核----pull request
常用命令(所有操作必须在.git同一级目录操作)1、添加文件:add2、提交文件:commit先创建一个文件,然后放入暂存区:git add Demo.txt提交暂存区的内容到本地库:git commit -m \"第一次提交Demo.txt\" Demo.txt
git add
git commit
4、加入team
远程库B公司程序员
B公司程序员
加入项目经理所在团队
add
配置ssh,先配置本地,再配置远程本地:ssh-keygen -t rsa -C xxx@163.com发送给远程:github - settings - SSH and ... - New SSH - title任意、key中输入 刚才在本地生成的ssh:将本地刚才生成的公钥id_rsa.pub内容复制到远程的Key中测试连通性:ssh -T git@github.com
跨团队合作
程序员A
程序员B/托管服务器github
初始化本地仓库1、创建一个目录作为本地仓库目录2、git bash here3、git --version4、设置签名:设置全局用户名和邮箱: git config --global user.name \"lidia\" git config --global user.email \"xxx@163.com\"可以查看这个文件:C:\\Users\\spark\\.gitconfig5、本地仓库的初始化 git init
2.1、git push
5、push
项目经理
2.2、clone
2、git push
暂存区
A公司程序员
1、创建
本地库(分支)
5、git push
相当于复制
6、git pull
免密钥登陆
版本库就是分支,可以有多个分支,默认是master
A公司项目经理
远程库
id_rsa.pub
站在A角度:推送给B:git push拉取B的代码:git poll
本地结构
程序员
已修改(modified):如果对本地文件修改了,但是未add
团队内部合作
已暂存(staged): 已经执行过add
托管中心分类:局域网环境:可以搭建gitLab服务器作为代码托管中心外网环境:可以由github或Gitee作为代码托管中心
0 条评论
回复 删除
下一页