惠州做网站乐云seo轻松上线,网站建设平台招商,网站安全建设方案需求分析,爱链接网如何使用Git 是一个功能强大的分布式版本控制系统#xff0c;它允许多人协作开发项目#xff0c;同时有效管理代码的历史版本。开发者可以克隆一个公共仓库到本地#xff0c;进行更改后将更新推送回服务器#xff0c;或从服务器拉取他人更改#xff0c;实现代码的同步和版本控制。…Git 是一个功能强大的分布式版本控制系统它允许多人协作开发项目同时有效管理代码的历史版本。开发者可以克隆一个公共仓库到本地进行更改后将更新推送回服务器或从服务器拉取他人更改实现代码的同步和版本控制。此外Git 支持在本地搭建服务器或使用如 GitHub 这样的在线平台进行远程协作。 工作区Workspace这是开发者进行代码编写和修改的地方通常是仓库代码的最新状态。 缓存区Index/Stage Area也称为暂存区位于 .git 目录下。开发者通过 git add 命令将改动添加到此区域这些改动是临时的并且可以被撤销。缓存区用于准备下一次提交的内容。 本地仓库Local Repository包含了项目的所有历史提交记录。通过 git commit 命令开发者将缓存区的内容提交到本地仓库从而保存更改的历史。本地仓库可以是个人的也可以是分布式协作中的一个节点。 远程仓库Remote Repository指的是位于另一台计算机上的仓库通常是服务器上的仓库。开发者通过 git push 命令将本地的更改推送到远程仓库或通过 git fetch、git pull 命令从远程仓库拉取更改。
一、安装git
Windows下安装git下载地址https://git-scm.com/ 安装过程这里就不展开了自行百度。Linux下直接使用sudo apt install git进行安装
二、创建本地目录
进入创建的目录使用git init .进行初始化在新建目录中添加测试文件在gitte中创建仓库名称最好与项目名称对应复制仓库的地址
三、git账户配置
git config --global user.name username
git config --global user.email emailexample.com
ssh-keygen -t rsa -C emailexample.com //生成SSH密钥,并将其添加到gitte中去四、推送至远程仓
关联远程仓库
git remote add origin https://gitee.com/xxx.git 查看分支
git branch //检查你当前所在的分支这个命令会列出所有本地分支并在当前分支旁边显示一个*标志。git branch -r --remotes/origin //这将只列出名为origin的远程仓库的分支。git branch name //创建一个分支
git branch -d name //删除一个分支git checkout master //切换到master分支提交工程
git commit -m [fix](项目名称):描述推到远程仓
git push -u origin master //-u这个选项告诉Git设置上游tracking信息。当你第一次推送一个分支到远程仓库时使用 -u 选项可以建立一个持久的引用这样以后你可以直接使用 git push 或 git pull 命令而不需要每次都指定远程仓库和分支名称。其他常使用的命令
git status查看当前Git仓库的状态。
git diff查看差异。
git log查看提交历史。
git log -p 查看详细差异
git reset --hard HEAD^ 或 HEAD~1回退到上一个版本。
git checkout -- 文件丢弃工作区的改动
git reset HEAD 文件撤销暂存区的修改重新放回工作区。
git remote -v查看远程仓库列表。
git merge master --allow-unrelated-histories强制合并分支。
git clean -f .git/index.lock解决Git进程冲突问题。
git pull origin 分支名从远程仓库拉取最新更改。
git push origin 分支名推送本地更改到远程仓库。