git使用小记

一、常用命令

1.1 环境(centos为例):

  • yum -y install git
  • git config --global user.name "***"
  • git config --global user.email "***"
  • mkdir git_dir && cd git_dir
  • git clone ***

1.2 修改代码:

  • git checkout master  切到主分支
  • git pull  拉取最新代码
  • git branch dev  创建开发分支
  • git checkout dev  切换到开发分支
  • 修改或新增代码,并验证
  • git add .  提交到暂存区(可git rm 撤回)
  • git commit -m "提交日志"  提交到本地仓库
  • git push origin dev将开发分支的变更提交到远程仓库
  • 到网页提交merge request(以下为视图步骤)
  • 待管理员合并后git checkout master回到主分支并git pull拉取最新代码,为下次变更坐准备。

回滚使用git reset --hard 版本号。git log 或者 git reflog查看提交日志。

二、gitlab搭建

2.1 参考CentOS7安装Gitlab服务_centos7 安装gitlab-优快云博客于centos搭建自己的gitlab网站(记得firewalld开放8888端口),直接git clone http://192.168.*.****:8888/gitlab-instance-1e13048d/Monitoring.git 中的demo分支进行验证。

三、windows使用git

3.1 若常用的是linux开发环境,建议先将linux的一个空目录用samba挂载到win机器,映射成一个新盘符后再在此盘中使用git操作。

  • yum -y install samba*
  • useradd -m -d /home/samba_user samba_user
  • 修改/etc/samba/smb.conf 添加如下
  • [git_share]
        comment = public share
        public = yes
        path = /home/samba_user
        writable = yes
  • systemctl restart smb
  • systemctl enable smb
  • passwd samba_user
  • smbpasswd -a samba_user
  • su - samba_user -c "mkdir -p /home/samba_user/git_test"
  • win机器,右键我点电脑、映射网络驱动器、输入\\192.168.***.***\my_share\git_test、确定

3.2 安装和使用

  • 下载地址 https://git-scm.com/download
  • 到对应的samba 挂载盘下,右键git bash
  • 在命令行 设置用户名后git clone之后即可使用

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值