git 安装及普通命令

Posted shenmiyang

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了git 安装及普通命令相关的知识,希望对你有一定的参考价值。

什么是Git
Git 是 Linux 的创始人 Linus Torvalds 开源的一款分布式版本控制系统,以帮助开发者更好的对项目进行版本管理。
在现代化的项目开发中,Git 基本上是标配
 
Git 安装
 
Git 的基本设置
git config --global user.name "Your Name"   全局·用户名
git config --global user.email your@example.com全局·邮箱
git config --global push.default simple 接下来设置 Git 推送分支时相关配置此设置是 Git 命令 push 的默认模式为 simple,当我们执行 git push 没有指定分支时,自动使用当前分支,而不是报错。
 
注册账号 sign up
GitHub地址 https://github.com/
 
新建仓库
 
生成秘钥
出于安全考虑,Github 服务器和我们本地的通讯要求使用 SSH Key 来验证。
检查主机上是否已经生成过 SSH Key
ls -al ~/.ssh
如果没有存在id_rsa 和 id_rsa.pub 使用下面方法生成
ssh-keygen -t rsa -C “your_email@example.com
技术图片
指定秘钥的名称,按回车键将 SSH Key 保存到默认文件名即可:
技术图片
询问你为 SSH Key 设置密码,按回车键即可,默认为空密码:
技术图片
整体结果如下
技术图片
ls -al ~/.ssh
id_rsa —— SSH 秘钥的 私钥 (Private Key)
id_rsa.pub —— SSH 秘钥的 公钥 (Public Key)
技术图片
打印出公钥 id_rsa.pub 文件里的内容,并把输出的内容复制到剪贴板里
cat ~/.ssh/id_rsa.pub
技术图片
Github SSH 令牌管理页面,然后把你刚刚复制的令牌按照下图示例添加
技术图片
技术图片
技术图片
上传到
选择项目目录
对Git初始化
git init
将所有文件纳入到Git中
git add -A
检查Git 状态
git status
保留改动并提交
git commit -m “备注”
查看历史提交(从输出信息中可以很清晰的看到每次提交的作者、日期、描述等信息)
git log g
建立远程连接
拉取代码
git pull origin master
推送代码
git push origin master

 

以上是关于git 安装及普通命令的主要内容,如果未能解决你的问题,请参考以下文章

git服务器的搭建及使用(第二章)

vue脚手架---普通脚手架及路由的安装

Git Submodule 使用

Git在服务器安装完成后续工作

关于deepin修改root密码或切换到root及普通用户的问题

git修改提交信息