热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

GitSSH配置及远程仓库操作指南

本文介绍了如何配置Git环境,包括设置用户信息、生成和添加SSH密钥,并详细说明了如何通过SSH连接到远程仓库进行版本控制操作。

一、Git环境配置

1. 设置基本用户信息(此配置适用于所有本地Git仓库):

git config --global user.name "您的用户名"

git config --global user.email "您的电子邮箱"

2. 生成SSH密钥以安全地与GitHub或Gitee等平台通信:

ssh-keygen -t rsa -C "您的电子邮箱"

生成后,您需要将位于.ssh/id_rsa.pub文件中的公钥复制出来。

3. 将生成的公钥添加到您的GitHub/Gitee账户中,并通过以下命令测试连接:

ssh -T git@github.comssh -T git@gitee.com

如果看到类似“Hi 用户名! You've successfully authenticated...”的消息,则表示配置成功。

二、初始化本地仓库

选择项目目录,执行初始化命令以创建一个新的Git仓库:

git init

这将在当前目录下创建一个隐藏的.git文件夹,标志着仓库的建立。

三、连接至远程仓库

使用以下命令将本地仓库与远程仓库关联:

git remote add origin https://github.com/用户名/仓库名.git

或者,如果您已经有一个远程仓库并希望将其克隆到本地,可以使用:

git clone ssh://git@github.com/用户名/仓库名.git

四、管理分支

1. 创建新分支:

git branch 新分支名

2. 查看所有分支:

git branch

3. 切换到新创建的分支:

git checkout 新分支名

4. 提交更改到新分支:

git add . 添加所有更改
git commit -m "提交信息" 提交更改

5. 检查状态确保提交成功:

git status

6. 合并分支更改回主分支:

git checkout master 切换回主分支
git merge 新分支名 合并新分支的更改

7. 推送更新到远程仓库:

git push -u origin master


推荐阅读
author-avatar
黄燕2602917715_290
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有