GIT的配置SSH以及常规使用

tech2022-10-04  67

常规GIT的使用: Git是分布式的代码管理工具,远程的代码管理是基于SSH的,所以要使用远程的Git则需要SSH的配置。 github的SSH配置如下:

一 设置Git的user name和email: $ git config --global user.name "luliyuan" $ git config --global user.email "819159897@qq.com" 二、生成SSH密钥过程: 1.查看是否已经有了ssh密钥:cd ~/.ssh 如果没有密钥则不会有此文件夹,有则备份删除 2.生存密钥: $ ssh-keygen -t rsa -C "819159897@qq.com" 如果提示 ssh-keygen 不是内部命令或者。。。 这时候要配置环境变量,具体操作如下: 1.找到Git/usr/bin目录下的ssh-keygen.exe(如果找不到,可以在计算机全局搜索) 2.属性-->高级系统设置-->环境变量-->系统变量,找到Path变量,进行编辑,End到最后,输入分号,粘贴复制的ssh-keygen所在的路径,保存; 三、 开始使用github 1.获取源码: $ git clone git@github.com:billyanyteen/github-services.git 2.这样你的机器上就有一个repo了。 3.git于svn所不同的是git是分布式的,没有服务器概念。所有的人的机器上都有一个repo,每次提交都是给自己机器的repo 仓库初始化: git init 生成快照并存入项目索引: git add 文件,还有git rm,git mv等等… 项目索引提交: git commit 4.协作编程: 将本地repo于远程的origin的repo合并, 推送本地更新到远程: git push origin master 更新远程更新到本地: git pull origin master 补充: 添加远端repo: $ git remote add upstream git://github.com/pjhyett/github-services.git 重命名远端repo: $ git://github.com/pjhyett/github-services.git为“upstream”**加粗样式**
最新回复(0)