Git开发使用手册

Git是一种强大的分布式版本控制系统,它的分支功能使得团队协作和代码管理变得更加灵活和高效。分支可以让开发人员在不影响主线开发的情况下进行并行开发和实验性工作。本篇博客将详解Git的安装配置,Github的配置以及使用Git进行远程协作开发的基本操作。

Git安装

  1. 访问Git官方网站,下载适用于Windows的Git安装程序。

  2. 点击下载的安装程序,跟随安装向导,选择安装选项和安装位置。通常情况下,默认选项是足够的,你也可以选择配置Git的一些选项,例如默认文本编辑器和行结束符的处理方式等。

  3. 安装完成后,在命令提示符中(按下Win + R, 输入cmd并回车)输入git --version命令,如果返回一个Git的版本号,说明Git已经成功安装。

  4. 打开命令提示符,输入以下命令来配置相关信息:

git config --global user.name "Your Name"
git config --global user.email "your_email@example.com"

以上命令将设置你的名称和电子邮件地址,这些信息将出现在你提交的Git更改记录中。配置完成后可输入git config --list命令查看配置信息。

Github配置

为了实现多人多设备之间的协作开发,需要将项目代码托管到云平台上,如GithubGitee等。本节以Github为例,讲解代码托管平台的SSH密钥配置流程,配置完成后可使用SSH实现本地与远程之间的加密传输,免去HTTPS传输方式需要频繁输入密码的麻烦。

  1. 在本地计算机上生成一个SSH密钥对,以便与GitHub进行安全通信。打开终端或命令提示符,并运行以下命令:
ssh-keygen -t rsa -C "your_email@example.com"

"your_email@example.com"为GitHub上注册的电子邮件地址,按回车键接受默认的密钥文件路径和空密码。

  1. 打开C:\Users\Administrator\.ssh文件夹,里面有id_rsaid_rsa.pub两个文件,这两个就是SSH Key的秘钥对。其中,id_rsa是私钥,不能泄露,id_rsa.pub是公钥,可以公开。使用记事本打开id_rsa.pub文件,将里面的内容全部选择并复制。

  2. 将生成的公钥添加到GitHub账户中,以便进行身份验证。打开Github网站,登录到你的账户,转到「Settings」页面,选择「SSH and GPG keys」选项卡,点击「New SSH key」按钮新建SSH密钥。在「Key」字段中,粘贴刚刚复制的公钥,并为该密钥提供一个描述性的标题,然后点击「Add SSH key」按钮进行保存。

  3. 运行以下命令验证连接是否成功:

ssh -T git@github.com

如果一切正常,你将收到一条消息,确认你与GitHub的成功连接。

Git仓库创建

  1. 打开终端或命令提示符,并导航到要创建仓库的目录。运行以下命令来初始化一个新的Git仓库:
git init
  1. 将要跟踪的文件添加到Git仓库中。运行以下命令来添加所有文件:
git add .

这将添加当前目录下所有文件的更改。如果你只想添加特定文件,可以将.替换为文件名。

  1. 运行以下命令来提交添加的文件更改:
git commit -m "Initial commit"

"Initial commit"为对此次提交的简短描述,在后续的提交中需根据实际情况对提交进行合理描述。

  1. 在GitHub或其他Git托管平台上创建一个空的远程仓库,并将其与本地仓库进行关联:

使用以下命令将远程仓库添加为本地仓库的远程地址:

git remote add origin <remote_repository_url>

<remote_repository_url>是远程仓库的地址,HTTPSSSH形式的地址均可,推荐使用SSH地址。

然后使用以下命令将本地仓库的更改推送到远程仓库:

git push -u origin master 

在后续开发中使用git push进行推送即可。

创建新分支

要在Git中创建新分支,可以使用以下命令:

git branch <branch_name>

其中,<branch_name>是要创建的新分支的名字。以上命令会在当前提交所在的位置创建一个名为<branch_name> 的新分支,但是仍然停留在当前分支上。

创建分支后,可以使用以下命令检查所有分支:

git branch

此命令会列出所有本地分支,当前所在的分支会以星号标记。

要切换到新创建的分支,使用以下命令:

git checkout <branch_name>

或者,可以使用以下命令在创建分支的同时切换到该分支:

git checkout -b <branch_name>

这样就完成了分支的创建和切换操作,你可以在新的分支上进行开发和修改代码。

要将新分支推送到远程仓库,可以使用以下命令:

git push -u origin <branch_name>

这将推送新创建的分支<branch_name> 到名为origin的远程仓库。-u选项会将新分支设置为远程分支的上游分支,这样在将来的推送中,你只需使用git push命令即可。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值