Git是一款方便的代码管理工具,我在这两天对Git进行了基本的学习,在此记录学习历程和一些心得体会。
Git的安装
- 在官网下载Git
- 一路下一步即可完成安装
- 安装完成后可以随时在需要的文件路径点击鼠标右键使用Git
Git的初始设置
初次使用Git时需要进行一系列的设置
git init
git config --global user.name "xxxxxxx" 设置用户名
git config --global user.email "xxxxxxx@xxx.com" 设置邮箱
初始化设置后,就可以正式使用Git了
Git的基本使用
- 将文件存入仓库
git add 文件路径或* (*指当前目录下所有文件)
- 形成一个版本
git commit -m "对该版本的必要描述"
- 查看状态
git status
- 设置Git所需要忽略的文件
在当前目录建立一个名为".gitignore"的文件
在该文件中写入所有需要忽略的文件名
- 回退至某个版本
在实际应用过程中,我们可能会需要将我们的项目回退至过去的某个版本
git reset --hard Head~0 回退至上一版本(后面数字可以变更,表示回退回不同的版本)
git reset --hard [版本号]
Git与Github的结合使用
我们也可以在github中建立仓库,把本地代码上传至github
- 将文件克隆至本地
git clone [地址]
- 提交
git push [地址] master
- 更新本地
it pull [地址] master
两种代码上传方式
提交至Github时,我们可以选择两种方式:http和ssh
使用ssh时,需要先生成公钥和私钥
ssh-keygen -t rsa -C "xxxxxxxx@xx.com"
心得
今天简单学习了Git,以后在不同设备写代码时,不用再拿着u盘来回拷贝了,只要有网络,就能方便地通过git实现对项目的管理,非常实用。