Git常用操作

新电脑连接GitHub:

ssh-keygen -t rsa #生成公钥密钥
cd ~/.ssh/ #进入~/.ssh/ 目录
cat ~/.ssh/ #查看 ~/.ssh/ 目录
ll -a #列出目录下的所有文件,如果使用cmd就用dir
cat id_rsa.pub #查看id_rsa.pub,如果使用cmd就用code id_rsa.pub,即使用vscode打开cat id_rsa.pub
#复制~/.ssh/id_rsa.pub中的公钥串到GitHub ssh设置中
cd C:\ #进入你喜欢的目录
mkdir Projects #新建Projects文件
cd Projects #进入Projects文件

 

本地完全没有项目代码的情况:

cd Projects #进入Projects文件
git clone git@github.com:my_name/my_app.git #从远程仓库下载项目代码到本地
cd my_app #进入项目根目录

 

本地有项目代码,需要把项目代码更新到最新的情况:

cd Projects #进入Projects文件
cd my_app #进入项目根目录
git fetch origin master #下载远程仓库的origin主机的master分支到本地仓库的FETCH_HEAD分支 git log -p master FETCH_HEAD #比较本地仓库的master分支和本地仓库的FETCH_HEAD分支的区别,按回车打印下文,按q退出 git checkout master #本地仓库切换到master分支 git merge FETCH_HEAD #把本地仓库的FETCH_HEAD分支合并到本地仓库的当前分支,也就是master分支

cd Projects #进入Projects文件
cd my_app #进入项目根目录
git pull origin master #下载远程仓库的origin主机的master分支到本地仓库的FETCH_HEAD分支,把本地仓库的FETCH_HEAD分支合并到本地仓库的master分支

 

想创建一个分支进行开发的情况:

cd Projects #进入Projects文件夹
cd my_app #进入项目根目录
git branch dev #创建dev分支,此时不会自动切换到该分支
git checkout dev #切换到dev分支
#进行开发,开发完成
git add . #添加到待提交
git commit -am  "add or modify" #提交
git  push -u origin dev #推送到dev分支

 

相关文章

本篇内容主要讲解“gitee如何上传代码”,感兴趣的朋友不妨来...
这篇“从gitee上下的代码如何用”文章的知识点大部分人都不太...
这篇文章主要介绍“gitee如何下载仓库里的项目”,在日常操作...
本篇内容主要讲解“怎么在Gitee上更新代码”,感兴趣的朋友不...
本文小编为大家详细介绍“怎么将工程托管到gitee”,内容详细...
这篇文章主要介绍了gitee中图片大小如何调整的相关知识,内容...