git 快速入门

前言

主要写下来方便自己回忆,怕哪天忘记。其他人如果真要学,建议建议找个好点的视频学下概念,和跟着操作下,学会后,记一个自己能看懂的笔记,方便复习回忆。


目录


1、git 概念 

概念:git是一个分布式版本控制,初学者先不要管什么是分布式,只要关注他的功能,版本控制。

版本功能的控制,随时可以将你的项目还原成之前提交的任意一个版本。

2、安装git、初始化仓库并做简单的配置

可以去官网,或者下面的参考链接,下载对应版本的git软件进行安装,初学者,直接下一步下一步,进行安装就好了。安装后启动git Bash

git命令简单认识:

git init 初始化仓库

git config --global  user.name "your name'

git config --global  user.email "xx@xx'

 参考链接

3、完成一个最简单的Git操作流程:工作区、暂存区和仓库

 git命令

git status 查看状态,分别为 已修改 已暂存 已提交

git add 将状态已修改,变更为已暂存。

git commit -m "提交备注" 将暂存状态变更为 已提交

之后可以直接使用 git commit -m "提交信息" 进行提交修改。最后有一个git log 命令可以显示所有的修改记录

4、将本地仓库同步到远程GitHub仓库

 到GitHub.com注册个账号,注册教程略。登录后,点 "+" 点 New repository 新建一个仓库,跳转到新页面,主要填下 

a.新的页面有一个 Quick setup — if you’ve done this kind of thing before 下面有三个选项Set up in Desktop or  https ssh,选中用ssh远程连接。

b.然后下面有提示,

第一个"…or create a new repository on the command line"是教你怎么在本地创建您的git仓库,这个无视,之前创建了。
 

第二个"…or push an existing repository from the command line"是教你怎么远程连接到git,以及将代码同步到云仓库。(xxx这个地方每个人都不同,而origin指的这个仓库的昵称,或者说是代号,命名其他的也可以)

git remote add origin git@github.com:xxx0/learn_git.git
 
其中第一行代码,如上,是给我们的本地仓库,添加一个远程仓库。
 
第二行代码,是将代码push到云仓库,怎么将本地仓库的代码push到云仓库呢,需要先给电脑配置ssh密匙,不然会报错。
ssh-keygen -t rsa -C "你的邮件" 生成秘钥的命令,如果执行成功的话,会显示出你的密匙所在的路径。用cd命令 进入对应路径目录
 
在用cat 命令 查看 pub结尾的公版密匙,复制好后,到github 网站,点头像-点setting(设置),点"SSH and GPG keys"  跳转后,点"New SSH key"
跳转到新页面,title可以留空,直接将改革的公版密匙放进去就好了。点Add SSH key 添加秘钥.
注:私有秘钥一定不能泄露
最后 在执行命令
git push origin master
将代码push到云仓库
 
 

原文地址:https://www.cnblogs.com/Dmail/p/13205813.html