使用Git管理GitHub托管的项目代码,能够实现代码本地和远程的备份,也能实现代码的集中化管理。下面主要通过一个实例简单介绍下如何实现Git本地托管代码及代码在GitHub上的远程备份:
Git下载链接:
百度云链接:https://pan.baidu.com/s/17B8wjU0ftgOo1a104qudbw
密码:cszi
第1步:创建一个空文件夹并打开Git Bash,登录GitHub官网克隆仓库
第2步:通过git clone命令克隆GitHub中的仓库到Git仓库
第3步:使用git config 命令设置Git签名
两种方式:
git config user.name <your name>
git config user.email<your email address>//这种方式设置的签名是项目级别(仓库级别)的,只在当前仓库下存放
git config --global <your name> //这里是系统的用户名,如windows系统下的Adminisrtrator
git config --global<your email address> //这种方式设置的签名是系统级别的
说明:设置签名用到的user.name和user.email与GitHub的注册信息毫无联系,只是用来辨别不同的操作人员对仓库的修改,还有就是项目级别(仓库级别)优先级大于系统级别
可以用下面语句查用户信息:
git config --list
第4步:创建一个.cpp文件
第5步:通过git命令将工作区的文件送入暂存区,并提交到Git本地仓库
git add <file> //提交文件到暂存区
git commit -m" 添加提交说明" // 将暂存区文件提交到Git仓库
git status //查看状态
第6步:用git push将Git本地仓库更新的内容送到GitHub远程仓库
git push
下面是GitHub仓库的截图:
需要注意的是,在设置签名是,不要使用空格,否则会出现下面这种错误
git config user.name Eric Wang
git config user.name Eric-Wang