📜  从 git 和 github 开始 - Shell-Bash (1)

📅  最后修改于: 2023-12-03 15:36:13.430000             🧑  作者: Mango

从 git 和 github 开始 - Shell-Bash

概述

Git是一种版本控制系统,可用于管理项目代码。GitHub是一个基于Web的Git仓库托管服务,让你托管和查看你的Git仓库。

本文将介绍如何在Shell-Bash中使用Git和GitHub。

安装

如果你在Ubuntu中,可以使用命令行来安装Git:

sudo apt-get install git

在Mac OS X中,你可以使用Homebrew进行安装:

brew install git

安装完Git,你需要设置你的用户名和邮箱地址:

git config --global user.name "你的用户名"
git config --global user.email "你的邮箱地址"
创建新仓库

要在本地创建一个新的Git仓库,只需进入您的项目文件夹并运行以下命令:

git init
克隆远程仓库

要克隆远程Git仓库,请运行以下命令:

git clone <远程仓库URL>
添加和提交更改

要添加文件或更改到你的git仓库,你需要使用add命令并指定要添加的文件:

git add <文件名>

要提交更改,需要使用commit命令并添加提交消息:

git commit -m "提交消息"
分支管理

要创建新分支,请运行以下命令:

git branch <分支名>

要切换到另一个分支,请使用checkout命令:

git checkout <分支名>

要删除分支,请使用branch命令:

git branch -d <分支名>
同步更改

要将本地更改推送到远程仓库,请使用push命令:

git push <远程仓库名称> <分支名>

要从远程仓库拉取更改,请使用pull命令:

git pull <远程仓库名称> <分支名>
GitHub

GitHub是一个基于Web的Git仓库托管服务,让你托管和查看你的Git仓库。

要将本地Git仓库与GitHub同步,请按以下步骤操作:

  1. 在GitHub上创建一个新的Repository;
  2. 在Shell-Bash中运行以下命令:
git remote add <远程仓库名称> <远程仓库URL>
  1. 将本地更改推送到Github:
git push <远程仓库名称> <分支名>
总结

这里只介绍了Git和GitHub的基本命令和用法,更多的内容需要进一步学习。Git和GitHub是版本控制和团队协作开发的核心工具,掌握它们是成为一个优秀程序员的必要条件。

参考