git操作指南

一、下载git客户端工具
windows平台:msysgit( https://git-for-windows.github.io/ , 官网下载一个,安装的时候可以修改下安装路径,然后一路next即可
二、配置git提交的用户名和邮箱(最好配置企业邮箱,以便于历史追踪)
首先在桌面任意位置右键——》git bash here,调出git控制台,然后键入如下命令:
$ git config --global user.name "Your Name(用户名)"
$ git config --global user.email " email@example.com(邮箱)"
三、生成SSH的key值
不用设置密码,一路按回车键就可以
$ ssh-keygen -t rsa -C " youremail@example.com"
四、在gogs管控台配置SSH公钥信息
1>登录gogs管理界面
用户名/密码:邮箱账号@符号之前的内容
例如: username
则相应的用户名和密码都是: u sername
2>选择右边的【用户设置】,再选择【SSH秘钥】模块
3>点击【增加秘钥】按钮,添加SSH的公钥信息,【密钥名称】随便取,【秘钥内容】,取先前生成的SSH公钥内容:
4>进入项目主目录下面的.ssh目录,使用NotePad++或者记事本打开,然后拷贝全部内容,之后粘贴至上一步所说的【密钥内容】处即可
5>到【控制面板】界面选取需要下载的项目
【仓库模块】
-【我的仓库】——》表示当前由我创建的仓库
-【参与协作的仓库】——》表示当前我有权限读写的仓库
6>选择【ssh】的连接地址进行clone
这里需要注意,要选择【ssh】的连接地址复制即可
7>在我们的工作空间所在目录的任意位置调出git bash控制台(右键选择git bash here),然后git clone ssh连接地址进行项目clone操作:



 
五、提交流程
 
这里分两种情况:a-远程仓库不存在,b-远程仓库已存在
 
a>远程仓库不存在
 
首先在远程上新建了一个仓库,然后将本地的代码push上去,则具体操作流程如下:
 
1、在本地项目的根目录中调出git bash控制台(右键——》选择git bash here)
 
2、初始化仓库:git init
 
3、新建一个.gitignore(注意前面有个点),忽略一些不需要提交的文件,通常是一些配置文件等信息(如:.project,.classpath, .settings/目录等等),或者直接从我这里拷贝一份也可以
 
4、git add -A
 
5、git commit -m "新建XXX仓库"
 
6、git remote add origin  ssh://git@10.0.3.123:3087/loan/touna-sensitive.git  (这一步表示将本地仓库与远程仓库建立关联)
 
7、git push -u origin master (首次push的时候,需要加上-u参数,后续push不需要)
   
b>远程仓库已存在
 
如果远程仓库已经存在,则本地直接通过git clone命令克隆下来即可
 
1、git clone  ssh://git@10.0.3.123:3087/loan/touna-sensitive.git  (将远程代码克隆到本地)
 
2、本地修改代码
 
3、git add -A
 
4、git commit -m "新增或修改XXX功能"
 
5、git fetch
 
6、git rebase origin/master
 
7、如果此时出现冲突,则解决冲突(在idea中或者eclipse中解决即可)
 
8、冲突解决完毕使用使用 git add -A 标记冲突解决
 
9、使用git rebase --continue 继续执行合并
 
10、git push origin master
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值