Git & Github 学习笔记
本文介绍 Git 和 Github 的使用方法及实例,供初学者参考。
Git 简介
Git 是一种版本控制工具,常用于编程开发中。使用 Git 可以记录代码版本变化,方便多人协同开发和代码管理。
常用命令
git init
: 初始化一个新的 Git 仓库;git add <file>
: 将一个文件添加到 Git 仓库;git commit -m "message"
: 提交代码修改,并附加修改说明信息;git log
: 查看提交历史记录;git status
: 查看仓库当前状态;git branch <branch-name>
: 创建新的分支;git checkout <branch-name>
: 切换到指定分支;git merge <branch-name>
: 合并指定分支到当前分支;git push origin <branch-name>
: 将当前分支推送到远程仓库;git pull
: 从远程仓库拉取最新代码;
实例
初始化一个 Git 仓库:
Copy Code$ mkdir my-project
$ cd my-project
$ git init
添加文件并提交:
Copy Code$ touch README.md
$ git add README.md
$ git commit -m "add README.md"
查看提交历史记录:
Copy Code$ git log
创建新的分支并切换到新分支:
Copy Code$ git branch feature
$ git checkout feature
将新分支合并到 master 分支:
Copy Code$ git checkout master
$ git merge feature
将代码推送到远程仓库:
Copy Code$ git push origin master
Github 简介
Github 是一个代码托管平台,可以用于管理和协同开发代码。Github 可以与 Git 配合使用,实现版本控制和代码托管。
常用操作
- 创建新的仓库;
- 查看代码修改记录;
- 发布新的版本;
- 邀请其他人参与协同开发;
- 讨论代码问题和解决方案;
实例
在 Github 上创建新的仓库:
- 登录 Github,并点击右上角的 “+” 号按钮;
- 选择 “New Repository”;
- 输入仓库名称和描述,选择公开或私有权限;
- 点击 “Create Repository” 完成新建。
将本地 Git 仓库推送到 Github:
- 在 Github 上创建新的仓库;
- 将本地 Git 仓库关联到远程 Github 仓库;
- 将本地仓库推送到远程 Github 仓库。
关联本地 Git 仓库到远程 Github 仓库:
Copy Code$ git remote add origin https://github.com/username/repo.git
将本地仓库推送到远程 Github 仓库:
Copy Code$ git push -u origin master
总结
本文简要介绍了 Git 和 Github 的使用方法及实例,初学者可以参考本文进行学习和实践。更多详细的操作和实现方法,请参考官方文档或其他教程资源。