Git上传coding.net代码仓库详解
起步
1,生成ssh
此处默认已经下载安装好了Git。(下载步骤为傻瓜式操作,百度下载后点击.exe文件运行,一直next即可,当然不忽略要改变安装路径的小伙伴)
下面进行起步操作:
①在电脑桌面右键选择Git Bash Here进入操作界面。
②输入命令:ssh-keygen -t rsa -C "username@example.com"(此处为你coding的注册邮箱)
image
接下来点击enter键即可(注意:Enter file in which to save the key (/Users/you/.ssh/id_rsa): [Press enter]
接着会加入下面场景,输入两次密码
image
2,配置ssh
输入密码后,会见到下面保存git给你的ssh密钥文件路径:
image
采用命令行,cd进入.ssh文件下
继续输入 cat id_rsa.pub 打开文件下的文件
image
见上面打开的密钥负责到coding相应的位置:
image
此时ssh配置成功了。git胜利的和远程coding打下了一条秘密通道。
2.git基础使用
2.1 git配置用户信息
git config --global user.name "xxx"
git config --global user.email "xxx@qq.com"
检查配置 git config --list
2.2 git 基础使用(仓库使用、提交、回退)
git init 初始化项目
git clone xxx 克隆远程仓库代码
git add . 提交所有文件到暂存区
git commit -m "第一次提交" 提交一个版本
git status 查看所有工作目录状态
git diff 比较当前工作目录和暂存区的区别
git diff --staged 比较暂存区和上一版本的区别
git diff HEAD 比较当前工作区和上一版本的区别
git log 查看提交历史
git checkout --<file> 撤销到暂存区
git reset HEAD <file> 撤销暂存
3.git分支
默认主分支master
git branch testing 创建分支
git branch 查看本地分支
git branch -va 查看所有分支(本地和远程)
git checkout <分支名字> 分支切换
git merge <分支名字> 合并分支
4.远程仓库的使用
git remote 查看本地仓库是否有联系
git remote add (命名origin)(远程仓库url)本地仓库连接远程仓库 此处origin等同于远程仓库的url
git push origin master 推送到远程仓库的master分支上
git push -u origin master //使用-u 之后推送 直接git push
git push //默认推送到 origin master
5.多人协作开发
//同伴远程提交代码 跟本地克隆的代码不一致时
//先拉取fetch 后合并merge 再推送push
git fetch <name> 拉取远程代码
git merge <branch> 合并代码
git pull orgin master 拉取并合并代码
git push origin master 推送代码
网友评论