git一看即会的教程

13 篇文章 1 订阅
13 篇文章 1 订阅

对应视频教程:点击进入

实战情景:项目经理创建项目,组员拉取代码和提交代码

1、项目经理创建一个空的远程仓库
在这里插入图片描述

2、项目经理创建本地仓库
(1)初始化一个vue项目
在这里插入图片描述

(2)使用git init 初始化
在这里插入图片描述

3、项目经理为 仓库配置别名和用户信息
(1)配置别名
在这里插入图片描述

(2)配置用户信息:
在这里插入图片描述

备注:用户信息我们了解有两种:一种是项目级别 一种的用户级别【默认是项目级别】

在这里插入图片描述

4、项目经理将本地仓库推到远程仓库
(1)git push baidu master
在这里插入图片描述

***可以看一下仓库有没有
(2)看一下日志:

git log --oneline git log --oneline --decorate --graph --all 设置别名: git
config --global alias.j-log-all ‘log --oneline --decorate --graph
–all’ git config --global alias.c status 删除别名 git config --global --unset alias.xxx

(3) git branch -vv 和 git branch -u taobao/master

5、项目经理邀请成员
在这里插入图片描述
在这里插入图片描述

6、克隆远程代码(开发组员)
(1)克隆代码【删除经理的账号】
在这里插入图片描述

(2)设置用户名和邮件

git config --local user.name ‘coder-lujing’ git config --local
user.email ‘66666@163.com’

7、成员做贡献
(0) 成员默认拉的master分支和远程的master分支是关联的

git branch -vv

(1)创建分支

git branch 查看一下分支
git branch coder-test
git checkout coder-test git
checkout -b coder-test git branch -D code-test

(2)修改文件
这个随便操作下
(3)提交代码

三步走:
git add ./
git commit -m ‘备注’
git push

(4)跟踪远程分支简化提交

此时可能没有远程分支,此时需要使用git fetch将分支拉到本地 然后
git branch -u origin/code-test

8、项目经理更新修改
(1)清空git用户
在钥匙串中操作
(2)本地创建对应的分支,并且跟踪一下
在这里插入图片描述

(3)拉代码

git pull

(4)提交代码

三步走:
git add ./
git commit -m ‘说明’
git push

(5)将子分支代码拉到master分支上
在这里插入图片描述

必背命令:

【基础操作】
git status:查看状态
git diff和 git diff --staged
git restore 和 git restore —staged:回退
git j-log 和git j-log-all
git clone
git init
git config --list
git add ./
git commit -m ‘注释’
git push 别名 分支名【关联了就只需git push】
git pull 别名 分支名【关联了只需git pull;这里可以将其他的分支内容拉到我当前的分支上】

【分支操作】
git branch:查看分支
git remote -v(查看别名)和git branch -vv(查看跟踪情况)
git branch -u 远程分支名:关联分支
git branch 分支名:创建分支
git branch 分支名 哈希值: 新建一个分支,让新建的分支指向当前的哈希值对应的提交对象【俗称:时空机!!!】***
git checkout 分支名:切换分支
git checkout -b yourbranchname origin/oldbranchname :根据已有分支创建新的分支 ****
git fetch 别名:有时候一个组员提交了自己的分支,另一个组员可以通过fetch来将 远程分支 拉到 远程跟踪分支,此时本地就可以访问远程跟踪分支

小常识:

Mac在钥匙串中删除在这里插入图片描述

Window:清除账号
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值