看完觉得有用记得给个赞奥,你的赞就是我的动力
安装时:
use git from git bash only... 其他默认下一步
配置path:E:\programs/Git/bin(此路径为自己的git安装路径)
配置git: 用户名和邮箱
右键 - git bash
git config --global user.name "junyi"
git config --global user.email "1210778146@qq.com"
配置用户名邮箱后可在C:\Users\JunYi\.gitconfig中查看
搭建git服务器(远程仓库):可使用统一托管网站GitHub
为了在 本地 和 远程仓库 之间进行 免密钥登录,可以配置ssh
配置ssh:先在本地配置,发送给远程
先在本地生成ssh:
ssh-keygen -t rsa -C 1210778146@qq.com (此处的邮箱名为你自己的邮箱同上面配置的邮箱)然后一直回车(完成后可在C:\Users\JunYi\.ssh\id_rsa.pub中查看密钥)
发送给远程(将本地客户端和远程服务器关联):
打开github 依次选择 settings 然后 SSH and ... 再点击 New SSH title任意 、key中输入刚才在本地生成的ssh(生成 目录:C:\Users\JunYi\.ssh\id_rsa.pub)即把本地刚才生成的id_rsa.pub内容复制到远程的key中
测试连通性:ssh -T git@github.com 如果本地和远程成功通信,则在C:\Users\JunYi\.ssh中还有known_hosts文件,如果失 败:多尝试几次、检查ssh后是否有回车符等(ps:此连接只是把本地客户端和服务器连接了并为将本地具体项目和GitHub上具体项目关联,所以还得关联具体项目)
在本地新建git项目
在项目根目录 右键 选择git bash 再命令行中输入 git init
在远程建立git项目
在GitHub上new 建立项目会生成 https/ssh 选择https或者ssh中的一个复制,如选择ssh(git@githubcom:balabala.git随便写的ssh地址)
本地项目和远程项目关联
在刚创建的项目中打开git bash 输入git remote add origin git@githubcom:balabala.git即可将本地项目和远程项目关联
第一次发布项目(本地--远程)
git add . //文件 -- 暂存区 点代表当前目录文件
git commit -m "注释内容" //暂存区 -- 本地分支(默认master)
git push -u origin master //第一次推送到远程
第一次下载项目(远程 -- 本地)
git clone github仓库地址
提交(本地 -- 远程)
在当前工作目录 右键 -- git bash
git add .
git commit -m "提交到分支"
git push origin master
更新(远程 -- 本地)
git pull
多人合作开发:
GitHub中setting
增加合作者:collaborators 中加入 合作者 GitHub全名或者邮箱
添加成功告诉对方,即把邀请连接发送给对方: copy invit link
看完觉得有用记得给个赞奥,你的赞就是我的动力