一、git的介绍
Git 是一个开源的分布式版本控制系统,分为远程仓库和本地仓库。
Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。
Git 与常用的版本控制工具 CVS, Subversion 等不同,它采用了分布式版本库的方式,不必服务器端软件支持。
二、git的下载安装
2-1、git下载
官网链接:Git (git-scm.com)
安装完毕!
2-2、git环境配置
2-2-1、在官网(https://gitee.com/)注册账号
2-2-2、绑定邮箱
2-2-3、 git环境配置(点击Git Bash快捷图标进行环境配置)
创建一个新的文件夹Git点击右键点击git bash here打开进行编辑
#配置用户名:git config --global user.name "你的gitee账号名"。如图:
#配置邮箱:git config --global user.email "你的gitee邮箱名"。如图:
#解除绑定命令:
git remote rm origin
#查看配置是否成功:git config --global --list。如图:
2-2-4、生成SSH
ssh-keygen -T rsa
连敲3次回车键,结束后在系统目录下查看.ssh文件夹,此时文件夹内出现两个文件
如图:
2-2-5、将ssh文件夹中的公钥(id_rsa.pub)复制,打开gitee,设置,安全设置,ssh公钥,将公钥复制到公钥位置。如图:
2-2-6、配置公钥以后,在Git Bush命令框中输入(ssh -T git@gitee.com)命令查看配置是否成功
如图:
注:首次使用需要确认并添加主机到本机SSH可信列表,输入yes自动在.ssh文件夹内生成known_hosts文件,即可连接成功。如图:
注:有些系统由于网络防火墙设置,故需要手动输入注册的gitee账号和密码。如图:
2-3、配置远程仓库
2-3-1、在gitee中新建仓库,如图:
2-3-2、在gitee创建好仓库之后,在原来新创建的文件夹Git中创建新的文件夹作为本地仓库。
如图:
2-3-3、右击选中Git Bash Here进入命令框进行本地仓库的初始化
git init
注:如果初始化成功文件夹中会出现隐藏文件.git
2-3-4、绑定远程仓库
git remote add origin 你的仓库地址
复制该地址
2-3-5、将文件提交到暂存区
git commit -m '[xxx]'
2-3-6将文件推送到远程仓库
git push origin master
出现100%便上传完成
三、总结----常用代码
git init 初始化仓库
git commit -m '[xxx]' 提交文件到暂存区
git push origin master 提交文件到远程仓库master分支
git push -u origin master 强制推送
git status 查看git 提交状态
git log 查看git提交日志
git remote -v 查看绑定的远程仓库
git pull origin master(一般团队使用,一定要注意先拉取更新)
注:在团队项目中,每次上传到远程仓库一定要更新别人的代码!!git pull origin master