0:git注册与项目库的创建
要使用git必须先进行注册 https://github.com/
注册后新建项目库
公开则所有人可见,私有则只有自己与允许的人可见(超过三个人协同开发则需付费)
1:操作本地项目
在桌面右键打开Git Bash控制台进行操作
使用git config --global配置全局属性name和email
使用cd命令进入到项目所在的目录里
使用 git init 命令初始化本地仓库,会在目录中生成一个.git文件夹,则本地仓库初始化成功
在目录中新建一个txt文档,使用git add 文件名 添加到暂存区中如果需要批量添加所有
则 git add .
使用 git commit -m ‘注释’ 命令将暂存区的文件提交到仓库中
使用git status 来检查目录中文件的状态
现在修改test.txt中的内容后重新检查文件状态,可以检查出有修改文件未提交
此时可以使用 git diff 命令来查询修改的具体内容
查询后重新使用 git add 和 git commit -m 命令来提交文件
使用 git log 查看历史修改记录
git log --pretty=oneline:使记录只显示主要的内容,一行显示
使用 cat 查看文件内容
使用 git reset --hard HEAD^ 回退到上一个版本 git reset --hard HEAD~x 可以回退x个版本
使用 git reflog 查看历史版本号
使用 git reset --hard 版本号 来恢复到该版本
2:将本地项目上传到git仓库中
使用 cd ~/.ssh 查看是否有密钥存在 如果有则使用 pwd 查看具体路径
打开具体路径可以看到公钥和密钥
如果没有密钥存在则使用 ssh-keygen -t rsa -C “注册邮箱” 命令创建密钥
创建后用上面的方法查询是否成功
进入git网站点击编辑个人资料
查看git仓库的地址
仓库是空的情况下
仓库不是空的情况
使用 git remote add origin 仓库地址 命令进行上传
上传后则可以在git仓库中查看到
第一次上传成功后,要想更改就只需要使用 git push origin master 命令就可以更新
3:仓库代码的克隆
使用 git clone 仓库路径 命令将仓库中代码克隆到本地上
命令总结
git config --global 配置全局属性
git init 初始化本地仓库
git add 文件名 将指定文件存入暂存区
git add . 将该目录下所有文件存入暂存区中
git commit -m ‘注释’ 将暂存区中的文件提交到仓库中
git status 查看该目录中的文件状态
git diff 查看指定文件的修改内容
git log 查看修改日志
git log --pretty=oneline 查看修改日志并精简显示
cat 查看指定文件的具体内容
git reset --hard HEAD^ 回退到上一个版本
git reset --hard HEAD~x 可以回退x个版本
git reflog 查看历史版本号
git reset --hard 版本号 来恢复到该版本
cd ~/.ssh 查看是否有密钥存在 如果有则使用 pwd 查看具体路径
ssh-keygen -t rsa -C “注册邮箱” 命令创建密钥
git remote add origin 仓库地址 命令进行上传
git clone 仓库路径 命令将仓库中代码克隆到本地上