Git基本配置及生成SSH Key
配置Git用户名和邮箱
1 | git config user.name "用户名" |
生成SSH key
1 | ssh-keygen -t rsa -C "邮箱" |
然后根据提示连续回车即可在~/.ssh目录下得到id_rsa和id_rsa.pub两个文件,id_rsa.pub文件里存放的就是我们要使用的key。
如果生成时显示~/.ssh目录在奇怪的位置,那想修改位置,请直接到系统设置的用户环境变量里增加%HOME%用户环境变量即可
测试是否配置成功
1 | GitHub: |
PUSH代码
检出仓库
执行如下命令以创建一个本地仓库的克隆版本:
1
git clone /path/to/repository
如果是远端服务器上的仓库,你的命令会是这个样子:
1
2git clone git@git.coding.net:QSong/hexo-blog.git
git clone https://git.coding.net/QSong/hexo-blog.git
工作流
你可以提出更改(把它们添加到暂存区),使用如下命令:
1
2git add <filename>
git add *这是 git 基本工作流程的第一步;使用如下命令以实际提交改动:
1
git commit -m "代码提交信息"
推送改动
你的改动现在已经在本地仓库的 HEAD 中了。执行如下命令以将这些改动提交到远端仓库:
1 | git push <origin master> |
可以把 master 换成你想要推送的任何分支。
其他命令
1 | git status -s |