您现在的位置是:首页 >技术杂谈 >GitHub简单使用网站首页技术杂谈

GitHub简单使用

无聊看星星 2024-06-14 17:20:06
简介GitHub简单使用

一、安装git客户端(查看版本git --version):

Linux:yum install -y git Mac:brew install git

windows:https://git-scm.com/downloads

配置git(可通过git config --list查看配置的内容):

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

git config --global user.email "邮箱"

二、简单使用

1.:生成key:ssh-keygen -t rsa -C "邮箱地址";执行后会在C:Users用户名.ssh路径中生成两个文件id_rsa.pub、id_rsa;复制id_rsa.pub文件中的内容; 在github中打开SSH KEYS页

点击New SSH Keys,把复制的内容黏贴到key字段中,名字随意,再点击下方的添加按钮即可

2.创建项目并克隆到本地
在github中创建一个项目,复制项目的ssh路径;

在电脑中创建一个文件夹,鼠标右击,点击“Git Base Here”,输入

git clone 刚复制的ssh地址,执行后即可把github的项目克隆到本地。

3.上传文件/文件夹:

进入项目文件夹,鼠标右击后点击“Git Base Here”;

git status    //查看当前项目下文件状态
git add 文件/文件夹   //添加上传的文件
git commit -m "描述"   //添加上传文件到缓存区并填写描述
git push  //把已添加的文件/文件夹 上传到github
git pull //拉取github上文件到本地

4.更新文件/文件夹:

git status //查看更新了哪些内容
git add . //添加所有更新
git commit -m "描述" //添加所有更新到缓存区并描述
git pull //如果是多人维护该仓库代码,则需要执行pull,否则不需要;
git push  //上传更新到仓库;

5.删除文件

git rm 文件名;  git rm -r 文件夹;

然后再commit,再push;

6.分支操作:

查看分支:git branch   查看远程分支:git branch -a

创建分支:git checkout -b branch1  切换分支:git checkout branch1

删除本地分支:git branch -d branch2

删除远程分支:git branch -r -d origin/branch2,再执行(注意origin后有空格)git push origin :branch2;

合并分支内容:git merge branch1  (把branch1分支的内容合并到当7.前执行的分支中)

7.回退版本

git reset --hard HEAD^   //回退到上一个版本

git reset --hard HEAD~20   //回退到前20个版本

git reflog  //查看git操作的版本id

git reset --hard id  //回到指定的版本

风语者!平时喜欢研究各种技术,目前在从事后端开发工作,热爱生活、热爱工作。