git需求和使用

安装git

配置git
git config --global user.email “t11@example.com”
git config --global user.name “t11”

对编写的代码做版本管理:

首先,准备放代码的仓库

执行命令:
git init

查看仓库中内容的状态:
git status

在仓库中编写代码,提交
告诉git要跟踪和管理哪些文件的内容变化
git add 文件名
git add . # 把当前目录下的变化进行跟踪

完成提交:
git commit -m "提交的说明信息"
git commit  # 会打开编辑器来编写 提交说明

从仓库中和目录中删除指定文件:
git rm 文件名

回退到前一个版本:
get reset --hard HEAD^

回退到前前一个版本:
get reset --hard HEAD^^

查看所有提交的日志:
git reflog
回退到指定版本:
get reset --hard 版本号


从当前版本开始,想做不同功能的尝试(原来的功能要能够继续写,还可以做的代码的编写,相互不影响)
开一个新的分支
git checkout -b dev

(从指定版本创建分支
git checkout 版本号 -b dev
)

查看有哪些分支
git branch
(有*的是当前分支)
写代码1,提交
写代码2,提交

切换到其他的分支
git checkout 分支名


把dev分支的内容合并到master分支
先切换到master分支
git checkout master
合并dev分支
git merge dev

如果合并出现冲突,需要协商保留什么内容,修改,提交,就完成了合并

把代码传到远程git仓库中:
1) 在gitee上先创建一个空的仓库
2) 在本机上面添加一个远程仓库的网址
git remote add origin 远程仓库地址
3) 查看当前项目有哪些远程仓库地址
git remote -v
4) 第一次把代码推送到远程仓库
git push -u origin master
5) 在本地继续编写代码,add,commit
6) 再次推送到远程仓库
git push


有新的开发人员加入了
1) 在gitee的项目配置中邀请一个开发人员(zs)
2) zs得接收邀请
3) zs 从远程仓库克隆代码
git clone 远程仓库网址
4) 添加新的代码,add,commit,push
git add .
git commit -m “xxxx”
git push
5) 获取远程上面的最新代码
git pull
6)添加忽略文件
.gitignore

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值