美文网首页
【git】--- 新手入门

【git】--- 新手入门

作者: 愫幕 | 来源:发表于2019-05-04 21:11 被阅读0次

一. ssh:

1. 设置ssh key:打开git bash 输入命令

cd~/.ssh 

如果返回的是No such file or directory 说明你是第一次使用 git。

2. 输入命令:

ssh-keygen -t rsa -C "这里填写你的邮箱" 

然后回车;

3. 系统自动返回下面这些,然后回车就好;

Generating public/private rsa key pair.
Enter file in which to save the key (/Users/your_user_directory/.ssh/id_rsa) 

4. 系统让你输入密码(防止别人往你项目放内容),注意输入的时候什么都不显示,不过你正常输入就行了,两次输入相同,回车后出现一个大框框,说明成功了;如果不想设置密码,可以按三次回车;

Enter passphrase (empty for no passphrase):<输入密码>
Enter same passphrase again:<再次输入密码>

5. 然后在c盘 C:\Users\用户名 路径下生成 .ssh 文件夹,然后用编辑器或记事本打开里面的id_rsa.pub文件,复制粘贴里面的密钥;

6. 打开github(其他网站如gitlab或者码云啥的同理),在右上角点击你的头像,选择settings,点击SSH and GPG keys ,然后点击 new SSH key 将复制的密钥粘贴到里面去,title的话就自己起个名字吧~

  1. 输入命令:
ssh -T git@GitHub.com 

出现如下反馈:

The authenticity of host 'GitHub.com (207.97.227.239)' can't be established.
 RSA key fingerprint is 16:27:ac:a5:76:28:2d:36:63:1b:56:4d:eb:df:a6:48.
Are you sure you want to continue connecting (yes/no)?

然后yes就好;输入密码,然后出现success什么的就成功了;

  1. 然后配置个人信息,git和github是通过用户名字和邮箱来记录提交:
git config --global user.name "你的名字"     //真名,而不是昵称
git config --global user.email "你的邮箱"     //填写自己的邮箱

二. 初始化git仓库

1.新建一个文件夹;

2.用Git Bash cd到创建的本地文件夹下(或者直接在创建的文件夹下打开git Bash);

3.生成本地仓库:

git init 

4.将需要Push到Github上的代码文件均拷贝到新建的本地文件夹下;

5.将所有文件添加到暂存区中:

git add -A 

6. 查看文件添加状态:

git status

7.将提交到缓存区的所有文件添加到本地仓库中;(这里如果不写 -m 后面的mark信息,那么提交后 会进入vi编辑器,然后在编辑器最上边写mark信息 然后保存退出编辑器即可)

git commit -m '这里可以写你要mark的信息' 

三. github部分

1.进入github,点击头像旁边的 + 号,点击 New repository 填入repository name之后,点击Create repository即可。(这里注意,严格按照我写的做,不要出现多余动作:比如 点击添加readme选项等,这样会造成冲突,导致push失败)

2.然后复制完成之后页面中所显示的SSH连接地址。如:git@github.com:Github用户名/仓库名.git

四. 上传

1.连接到github上新建的仓库:

git remote add origin SSH连接地址   // 连接地址如以上拷贝的:git@github.com:Github用户名/仓库名.git

2.输入如下命令,然后会让你输入 github的用户名和密码,验证成功,自动上传代码到github上创建的仓库中;

git push -u origin master 

五. finish;(〃'▽'〃)

相关文章

  • Why Git? Learn It!

    一次 git 入门使用分享的大纲整理,适合新手入门。 总览 为什么要用 Git? Git + SourceTree...

  • Git新手入门

    >>>你 的 需 求<<< 假如你有一个需求,最近在学习python,你想下班回家学,上班期间偷闲也想学会,那么你...

  • git新手入门

    git是什么? git是一个开源的分布式版本控制系统,可以有效、高速的处理从很小到非常大的项目版本管理 git官网...

  • Git 新手入门

    Git基础 Git是版本控制软件的一种。Git里比较重要的概念: 工作区与暂存区 ref1工作区和暂存区可先考虑为...

  • git新手入门

    之前一直在github上搜索开源的代码,然后点击download(愚蠢的操作哈哈哈),所以下定决心学一下Githu...

  • 【git】--- 新手入门

    一. ssh: 1. 设置ssh key:打开git bash 输入命令 如果返回的是No such file...

  • git新手入门

    环境配置 1.在git官网下载git安装包https://git-scm.com/ Git-2.16.2-64-b...

  • git/github采用token进行认证访问

    关于蓝桥实验楼的Python 新手入门课,Python 新手入门课的一些更正。Python 新手入门课_Pytho...

  • appium新手入门(5)—— python-client安装与

    关联阅读: appium新手入门(1)—— appium介绍 appium新手入门(2)—— 安装 Android...

  • appium新手入门(4)—— java-client安装与测试

    关联阅读: appium新手入门(1)—— appium介绍 appium新手入门(2)—— 安装 Android...

网友评论

      本文标题:【git】--- 新手入门

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