git使用

1、使用步骤
①准备工作
1.初始化身份信息(只要不变换电脑,只需要做1次即可)
2.克隆仓库代码(下载仓库代码) /  拉取最新的(pull,更新)
【工作第1天:克隆,其后的每1天开工前都是pull】
②写代码(对代码的编辑、创建、删除操作)
③提交本地仓库(暂存区)
④提交到远程仓库(当天下班的时候)

实操:
①准备工作
初始化身份信息:
$ git config --global user.name “用户名”
$ git config --global user.email “邮箱地址”

②克隆代码(下载仓库)
$ git clone HTTPS下载地址

③修改程序,提交到本地仓库
$ git add .

④提交到远程仓库
$ git commit -m “注释”
$ git push

⑤每天上班第一步,然后循环第三步:
$git pull

已有代码提交步骤:

  1. git init //初始化仓库

  2. git add .(文件name) //添加文件到本地仓库

  3. git commit -m “first commit” //添加文件描述信息

  4. git remote add origin + 远程仓库地址 //链接远程仓库,创建主分支

  5. git pull origin master // 把本地仓库的变化连接到远程仓库主分支

  6. git push -u origin master //把本地仓库的文件推送到远程仓库
     
    OK
    搞定,回家吃饭!!

2、分支管理(branch)
分支,可以简单的理解成模块。
查看分支:git branch
创建分支:git branch 分支名
切换分支:git checkout 分支名
注意:不需要git commit -m 操作,直接push,并且按照提示添加对应的选项。
创建分支并提交之后,在线上会有提示:

3、代码冲突
冲突解决:
步骤1:提交前先git pull获取冲突(获取远程仓库的更新内容)
步骤2:查看提示,修改冲突文件,保留需要留的内容,重新提交即可

新手上路必备
每日提交前  先git pull
有问题:先解决问题 再 git push
没问题:直接 git push

4、代码回滚
目的:误删代码需要找回
查看日志(务必在之前每次提交的时候写上注释):退出查看日志按q键
git log    #查看提交的历史
git log --pretty=oneline #查看提交的历史(格式化)
 
回滚操作:主要使用第三个
git reset --hard HEAD^         回退到上个版本
git reset --hard HEAD~3        回退到前3次提交之前,以此类推,回退到n次提交之前
git reset --hard commit_id     回退到指定版本

操作步骤:
①创建临时分支(目的在于防止影响当前正在使用的分支)
②临时分支中回滚
a. 查看日志确定需要回滚的版本id
b. 回滚
③拷贝出需代码,删除临时分支(有问题问百度)
$ git branch -d 需要删除的分支名
 
注意事项:
a. 临时分支只是为了找回历史文件或代码,用完即删,因此不需要提交临时分支到线上仓库;
b. 删除临时分支时,需要先切换出临时分支(退出临时分支,确保当前没有被占用),然后才能删除;
git报错:'fatal:remote origin already exists’怎么处理?附上git常用操作以及说明。
git添加远程库的时候有可能出现如下的错误,
怎么解决?
只要两步:
1、先删除
git remote rm origin
2、再次执行添加就可以了。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值