git

git 创建使用

先有本地库

  • 本地库与远程库链接 建立远程库 gitee.com账号中建立,不用勾选选择语言,选择开源公开
  • 一个电脑生成一个公钥;一个电脑对一个一个账号做一次,头像设置中的SSH公钥,添加公钥(作用让远程库私有化)

​ 如何生成公钥

​ 1.git中ssh-keygen -t rsa -C “你的邮箱” 导出公钥和私钥

​ 2.根据磁盘找出公钥,复制在共钥上(C:\Users\木.ssh 不要修改)

​ (id_rsa 私钥; id_rsa.pub 公钥)

  • 在gitte 中有git remote add origin https://gitee.com/hu-ruiyan/git_jiance.git 在git命令中运行 (本地与远程连接成功了)
  • git push -u origin master(首次推送,推送错误显示红色reject) 剩下推送直接 git push
  • git push -u 远程库地址(老田)

​ ···推送时,还把日志推送

​ 点击提交详细信息(第几次提交),还可以再点击时间下的注解,看详细更改。前面的为版本号

git remote add origin 仓库地址
git push -u origin master (首次推送)

先有远程库

  • 在gitee中添加一个远程库 kaiyuan

​ 其中的开源许可证表示 (其中的MIT是最宽松的,可以干一切事情)

​ 别人可不可以修改再发布

​ 修改再发布署上我的名字

​ 可不可以商用

​ 改完之后商用

  • 在创建好库的左上角克隆/下载,克隆不下载。
  • 在需要创建本地库的文件夹下Git Bash Here打开控制台输入

​ git clone 将远程库克隆到本地

​ git clone 加复制的东西 -> 表示从远程库中拉去一个仓库到本地

​ 拉取到的本地库,不用初始化,并且有一次更改记录

​ 谨记不要将拉去的仓库放在原有的里面,git套git是一种极其特殊的情况。外面的仓库就会混乱

  • 其他操作与现有本地库一样
git clone 地址
git add commit -m ""
git push
git pull
git status -> 查看整个仓库的状态(有红色表示有文件,中文文件名会做成乱码处理)
git log -> 查看提交日志
git reflog -> 查看提交日志(包含回退操作)
git reset --hard 版本号(前七位)  -> 将工作区调整到某一个版本上
git reset --hard HEAD^  -> 返回上一个版本

git 分支操作

a)创建分支(分支名为dev)
git branch dev
b)切换当前分支到dev
git checkout dev
c)可以一条命令完成创建并切换到新分支(-b:表示创建并切换)
git checkout -b dev
d)查看所有分支(当前分支前面会有星号*)
git branch
e)把dev分支的内容合并到当前分支(如: master 分支)里。

​ 1)、首先确保当前分支是master分支


 (用命令切换: git checkout master)

​ 2)、命令合并 git merge 主分支名(要合入的分支名)


git merge dev
f)删除分支:
git branch -d dev

注意当前分支一定不能是要删除的分支(dev)

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值