测试
再远程仓库创建分支
先创建README.md
创建文件
已显示新的分支
克隆
clone 只能克隆master分支
查看远程所有分支
切换远程分支
在Dev的分支下添加一个文件
推送到dev
当两个分支都有变更时 会默认把有变更的分支推送到远程
当本地创建新的分支
推送到远程时显示已是最新的,可以使用指定将新建的分支推送到远程
标签管理
会给最新的commit打标签
查看分支commit
针对旧版本打标签
使用简写的commit
查看标签对应哪个commit 使用 git show 标签名
对标签进行描述
删除标签
推送指定标签到远程
一个标签类似于分支之类,里面有对应的文件
推送所有标签到远程
删除标签
git别名
创建别名 ci
查看别名使用的命令
可以编辑配置文件添加别名 ,但是最好通过命令的形式添加
查询日志技巧
取消别名
搭建git服务器
准备一天服务器
添加用户并设置不允许登录
创建.ssh目录将客户端的公钥复制到服务器 与GitHub上的公钥一样的用途
测试登录
验证成功但不允许登录
创建仓库
客户端上克隆远程仓库
做一些操作
由于是裸仓库 推送时要指定分支
再做修改
再次clone
加入其它机器做过修改
做新变更拉取过来
来源:CSDN
作者:qq_42720896
链接:https://blog.csdn.net/qq_42720896/article/details/103678265