微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

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分支

 

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐