美文网首页
Git 和 Github

Git 和 Github

作者: 咻咻咻滴赵大妞 | 来源:发表于2018-07-15 10:20 被阅读0次

首先安装一个git

sudo apt install git

git命令列表查看

请在命令行里输入git,如果出现以下提示证明你已经安装成功了

 git init(初始化仓库)

 git status(查看仓库状态)

 git add 1.py(添加到暂存区)

    git commit -m '提交'(提交到本地仓库)

 git log(查看所有产生的commit记录)

 git push origin master(matser 是主分支)

   git branch(分支)

   git branch a(添加分支a)

   git checkout a(切换分支)

   git checkout -b a(新建一个分支a并且直接切换到a分支上)

   git merge(合并分支)

   git branch -D (强制删除)

   git branch -d (删除)

   git tag     (打标签git tag v1.0)

 

Github

首先要在终端生成sshkey

输入 ssh-keygen -t rsa接着连续三个回车键(不需要输入密码),然后就会生成两个文件

id_rsa 和 id_rsa.pub ,而 id_rsa 是密钥,id_rsa.pub 就是公钥。

接下来要做的是把 id_rsa.pub 的内容添加到 GitHub 上,这样你本地的 id_rsa 密钥跟 GitHub 上的

id_rsa.pub 公钥进行配对,授权成功才可以提交代码。

github上添加SSH key:

Key 那栏把 id_rsa.pub 公钥文件里的内容复制粘贴进去就可以了

SSH key 添加成功之后,输入 ssh -Tgit@github.com进行测试

这样就可以添加到远程仓库啦!!以下是两推的种方法

1.在本地初始化一个Git本地仓库推到远程仓库

 mkdir test

 cd test

 touch 1.py

 git init

 git status

 git retome add origin +远程仓库SSH地址

 git remote -v 查看一下连接的远程仓库地址

 git add 1.py & git commit -m '提交'

 git log

 git push origin master

 如果远程仓库不是空的则需要执行以下操作

远程仓库拥有本地仓库没有的东西,需要Pull下来,重新整合,再一起推送到远程仓库

 mkdir test

 cd test

 touch 1.py

 git init

 git status

 git retome add origin +远程仓库SSH地址

 git remote -v 查看一下远程仓库地址

 git pull origin master将远程仓库中本地仓库没有的拉下来

 git add . & git commit -m '全部提交'

 git push origin master

成功推送

2.clone远程仓库到本地,然后从本地推上去

复制好远程仓库地址

在桌面git clone+远程仓库地址把远程仓库拉下来,再桌面变成一个文件夹

放入想推送的到远程仓库的文件

git add . & git commit -m '全部提交'

git push origin master

相关文章

  • git和github入门指南(1)

    1.git和github简介 #1.1.git是什么?github是什么?git和github的关系? Git是一...

  • GitHub超简单小白入门详细教程(1)——了解Git与Gith

    了解Git与Github 和 使用GitHub的目的 一、了解Git与Github 1.1 什么是Git Git是...

  • git

    git和GitHub托管工具使用 通过git上传文件到GitHub上:git与GitHub 如何将GitHub上的...

  • Git和Github的基础使用

    Git和Github新手极简使用教程 Git和Github介绍:百度/Google-搜索关键词: SVN Git ...

  • git与github的正确使用姿势

    git与github 在学习如何使用git和github前我们先详细了解下什么是git?而github又是什么? ...

  • git和github

    1、什么是git Git 是 Linux 发明者 Linus 开发的一款新时代的版本控制系统,是一种记录一个或若干...

  • Git和Github

    -1概述 git三种操作从git读取数据改动代码将改动传回git 两个不同的repositoryremote re...

  • Git 和 Github

    首先安装一个git sudo apt install git git命令列表查看 请在命令行里输入git,如果出现...

  • git 和 github

    2017-07-15 git 连接 github 远程上传文件

  • git和github

    git 是一个工具,github是一个仓库 团队协作开发 版本管理 MAC本身上也是一个Unix git init...

网友评论

      本文标题:Git 和 Github

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