

测试
再远程仓库创建分支
先创建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