Git(读音为/gɪt/。)是一个开源的分布式版本控制系统,可以有效、高速地处理从很小到非常大的项目版本管理。
Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。
Git 初始化与上传同步项目基础
初始化部分
首先下载并按照默认设置安装Git: http://git-scm.com/download/
1.绑定用户:git config –-global user.name "Github用户名"
git config –-global user.email "Github邮箱地址"
2.设置SSH Keyssh-keygen -t rsa -C "Github邮箱地址"
运行命令后一路回车默认就可以,生成的SSH Key会保存在C:/Users/用户名/.ssh下
,其中的.pub文件为SSH公钥,需要将其复制出来
再进入:https://github.com/settings/keys(需要登录Github账号)
将公钥添加到Github账号中
克隆远程项目或者生成本地项目
1.克隆远程项目
远程项目若已经存在,直接克隆即可git clone Github项目URL
git clone Github项目URL piaoyun
在这个命令后面添加文件夹名字,可以git clone克隆到本地自定义的目录
2.生成本地项目
若需要生成一个新项目,可以在项目目录下大概Git Bush,并运行:git init
上传项目
在项目目录下打开Git Bash,再将项目添加到本地仓库:
git add .
若只想提交一个文件,也可以将.换为具体的文件名
git add html
2.新增提交git commit -m "此处填写更新日志"
3.关联远程仓库(第一次才需要)
git remote add origin git@github.com:HiramWHL/CCHESS.git
其中的地址可以在Github项目网页中Clone or download中找到
4.上传项目git push -u origin master
其中的master为项目的分支名,只有一个分支的时候无需修改
同步远程更改
远程仓库的数据更改后,可以直接在项目目录下运行下面命令即可同步到本地,若遇到错误也可以重新克隆:
git pull
相关阅读:
Git 使用方法 常用的命令记录
Git客户端图文详解如何安装配置GitHub操作流程攻略
PS:本文内容引用来源于:https://hiram.wang/git-init-upload-sync/