今天学习无意学到了git然后想起来了 git 以及他的配置 具体大致的配置和使用如下:
git配置:
首先看自己电脑是否有.ssh文件夹 如果没有的话 ssh-keygen 会自动创建这个文件夹
当然这一步应该可以省略 进入下一步哈 配置邮箱和账户名 当然这个账户和密码设置
的高大上一些 因为以后还是要用的
git config –global user.name “xxx”
git config –global user.email “xxx”
这样账户名就配置好了 这时候可以查看一下自己的信息是否录入了
git config –global –list 查看当前用户信息 例如账号名和邮箱什么的
ssh-keygen -t rsa -C “xxx” 三个回车之后ok 生成了 ssh
这时候就可以打开.ssh文件夹进行复制和粘贴了 当然还有一个方法是
cat ~/.ssh/id_rsa.pub
然后复制粘贴就好了 进入github 找到ssh and gpg keys 选择ssh 之后 new ssh key 把自己刚才复制的
放到ssh里就好了 username也填上 这样就可以了
git方法总结:
当然想学会git还是需要下功夫的 git的好多命令其实熟悉就好了 工作的时候也几乎不会用到git因为有
图形化工具 tortoisegit 这个会集成全部的git命令 到时候我们只需要找到对应的命令点击就可以了 除了commit
之后的message需要用手敲提交的信息外几乎都不会用到手 但是还是会有好多的人用git 具体是信仰还是什么
我也不是很了解 至少tortoisegit很好用当然git敲命令行也是很方便的 具体的还是看自己 git的命令还是需
要熟悉的 下面就是我能想到的 常用的git命令。
git status:查看修改了那些文件 git log看看提交的基本信息 例如谁提交了这个版本 还有对应的版本号等
git pull: 把远程分支的代码拉去到本地
git fetch + git merge: 合并代码用到的命令 简单来说相当于 git pull
git commit:把修改的代码提交到本地 并提交这次代码的具体信息详请
git push: 把本地修改好的代码提交到远程分支上 也就是所说的github上
git log: 查看提交的版本号以及版本信息 谁提交了什么 在什么时间提交等等
git revert: 回滚到具体版本 具体的使用方法就是git log 查看你要回滚到的版本 并且执行 git revert
版本号 这时候版本号可以不用全复制 只需要复制一部分即可 因为是唯一的