美文网首页
git初学(二)

git初学(二)

作者: 习惯了千姿百态 | 来源:发表于2018-02-04 17:13 被阅读0次

这部分 主要讲解怎么把本地的git仓库同步到远程的仓库(github)

一、linux下配置Git操作免登录ssh公钥

配置了公钥之后,你把本地的仓库提交到github 上的时候,就不要输入账号和密码了~

第一步:

cd ~/.ssh
ssh-keygen -t rsa -b 4096 -C “your_email@example.com”
ls -a

然后你会看到目录下多了两个文件


其中id_rsa.pub为公钥
键入命令vim id_rsa.pub,然后看到类似这样的:

选中,Ctrl+shift+C便可以复制,粘贴时,按鼠标中键。

第二步:
打开github
点击头像,点击Settings


1
2
3
4

github会给你发邮件,进去确认一下就好啦

二、将本地的项目同步到github

1.在github 上建立一个仓库


进去填写仓库名称,其他默认

2.克隆仓库
git clone git@github.com:lyjzsyzlt/test.git
这样在本地就可以看到一个test文件夹
在test文件夹中建立test.txt文件
在test目录下,输入命令:

git init
git add .
git commit -m "新建文件"
git push -u origin master

这样本地的项目就同步到了github 上的test仓库了


当本地的文件修改了,使用以下命令:

git add .
git commit -m "1111"
git push -u origin master

三、分支

git branch [name]即可在本地建立一个分支
git branch查看当前本地的分支(*标记的是当前的分支)


git checkout b1切换当前的分支 -->切换到分支 'b1'

此时在test.txt文件中添加一行"2222"

git add .
git commit -m "2222"
git push -u origin b1

此时会在远程仓库上建立一个分支b1,然后刚才的更改全部同步到b1分支,而master分支不变


b1分支
master分支

看到一篇关于分支的博客,J觉得还不错,分支相关命令

向github的开源项目提交PR的步骤:
https://blog.csdn.net/u010857876/article/details/79035876

相关文章

  • git初学(二)

    这部分 主要讲解怎么把本地的git仓库同步到远程的仓库(github) 一、linux下配置Git操作免登录ssh...

  • git rebase 与 git merge 的区别

    前言 初学git,在合并分支上必定会常用到 git merge 语法。今日接触到 git rebase,发现二者都...

  • Git初学(二)文件操作

    在项目中除隐藏的分区.git(版本库),其他的都是工作区。 1 .把文件提交到版本库有两步 第一步:git add...

  • 初学Git

    Git知识笔记 当前项目开发使用Git来进行版本管理当前有以下分支: Master:生产环境对应代码,最稳定的代码...

  • 初学Git

    今天我们学习了GIT (分布式版本控制系统)。 一,首先,在git官网注册一个自己的账户), 是为了后期将文件传输...

  • 初学 Git

    Git 是一款开源分布式版本控制工具 1.在github或者码云上建立项目 2.在本地创建一个项目 3.进入项目目...

  • git初学

    从mdn文档粘贴 从命令行进入test-site目录 (或者其他包含网站文件的目录名)。 在这里我们使用cd命令 ...

  • Git 初学入门

    关注公众号:“程序员成长软技能” ,日拱一卒,功不唐捐!>在这篇教程里,我将解释怎么在你的个人项目中使用Git。...

  • git初学(一)

    1.git的安装 可以参考这篇博客git安装安装之后,会弹出一个命令框,在里面输入 2.git的简单使用 下面以一...

  • Git初学习

    1. Git Bash中文乱码 Windows下运行Git Bash中文乱码有两种形式(两个只能解决一个),一种是...

网友评论

      本文标题:git初学(二)

      本文链接:https://www.haomeiwen.com/subject/vzmpzxtx.html