git日常使用记录

好久没登陆,换了一个工作,上来发现居然有了粉丝,感动呜呜呜.如果有什么地方有疑问的话,可以评论大家一起来探讨。
新工作需要用到git,对于以前不用,即使要版本管理也都是用svn的菜鸟来说,刚进去的那几天是痛苦的,还好有同事的帮助,慢慢掌握了一些日常工作需要用到的命令,也对git有一丝丝的了解,下面是我自己整理的一些记录。

本地安装git和下载gitlab代码
一、本地安装git:sudo apt-get install git
二、查看git版本:git –version(两个-)
三、配置账号和邮箱:
git config –global user.name “yourname”(两个-)
git config –global user.email “your email adress”(两个-)
四、在gitlab让管理员配置你的账号权限
五、本地生成密钥,用于下载gitlab代码:ssh-keygen -t rsa
六、查看生成的密钥,复制到gitlab:vi id_rsa.pub
七、复制到gitlab生成ssh key,等下clone代码的时候会输入这个ssh key,以后执行git pull命令就不用重复输入密钥了
这里写图片描述
八、本机从gitlab下载代码:git clone git@gitlab_address

日常操作
一、从gitlab拉取gitlab最新的代码和分支:git pull
二、切换到你需要工作的分支:git checkout your_branch_name
三、可以用代码编辑器打开你下载的代码进行编辑,编辑后进行保存
四、查看修改了哪些文件:git status
五-1、把编辑好的代码标注为要提交的状态:git add modified_file_name
五-2、对你的提交进行备注:git commit -m “我做了什么修改”
五-3、提交到远程对应的分支:git push origin branch_name
五-4、查看本地分支push的记录:git log
五-5、想把自己多个push的记录合并成一个:
git reset –soft XXXXXX (XXXXXX为你第一次push的上一个提交的版本号ssh值)
git commit -m “我做的所有修改”
git push -f origin branch_name(注意这里的-f强制,不要忘了,否则提交不上去)
六、如果不小心把别人的提交覆盖了,可以在本地执行:git reset 版本号,然后再git push -f origin branch_name

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值