Ubuntu系统中安装并使用GIT提交代码

1. Ubuntu安装并配置GIT

1. sudo apt-get install git

2. git config --global user.name "xxx"

3. git config --global user.emal "xxx@xx.com"

4. ssh-keygen -C 'xxx@xx.com' -t rsa

5. cd ~/.ssh

6. gedit id_rsa.pub 将其中的所有内容复制,到git上添加SSH Key

7. git clone git项目地址

注:第七步可以克隆项目到本地就说明你已经安装并配置成功了。

2. 使用git提交代码

以工作在develop分支上为例,个人感觉比较顺手吧。

1. git branch 看下你的本地分支

2. git status 看下你的修改状态(修改了哪个文件,添加了哪个文件,删除了哪个文件)

3. git stash 把本次修改先暂存起来,为了拉develop的代码

4. git pull origin develop 每次提交代码前一定要拉代码,保证本地拉到最新

5. git stash pop 把暂存的代码释放出来和develop的合并,有冲突就解决一下

6. git status 解决完冲突后,再看下你的修改状态,确保都是你的本次修改

7. git checkout -b 分支名 切一个新分支,分支名要有意义一点(feat / fix / refine - xxx)

8. git add .  添加本次所有的改动文件,如果不想提交那么多,就git add 要提交的文件名

9. git commit -m "提交信息"  提交信息是本次提交的概述,如fix home page ui bug

10. git push origin 分支名  直接点击remote中的URL,用浏览器打开,补充一下提交信息,assignee给同伴,勾选merge options,然后点commit就好了

注:git commit -m "..."以后,发现本地少提交一个文件,可以用git commit --amend修补提交,再次push -f就可以了,不会出现多个commit的情况

3. 合并一次MR中的多个commit

1. git log 查看log,看一下你有几次commit需要合并

2. git rebase -i HEAD~X  X代表有几次commit需要合并,如HEAD~2,HEAD~3

把打开的rebase信息中的第二行的开头pick 修改为f,然后ctrl x,保存,会出现成功的提示哦

3. git push -f origin 分支名  搞定

4. 几个常用命令

1. git stash list 查看暂存的所有记录

2. git stash apply stash{X} 释放第x条记录

3. git stash drop stash{X} 删除第x条记录

4.git branch -D 分支名  删除本地分支

5.git push origin --delete 分支名 删除远程分支

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值