首页 > 其他 > 详细

Git常用操作

时间:2021-03-07 15:20:05      阅读:19      评论:0      收藏:0      [点我收藏+]

新电脑连接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分支

 

Git常用操作

原文:https://www.cnblogs.com/starlog/p/14493786.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!