Git 的常用命令

公司使用Gitlab 管理源码,记录一下平常使用的Git 命令。

以下是一些常用的 Git 命令:

  1. 本地从头开始创建仓库并与远程仓库进行关联,创建 GitLab 仓库:

    1.使用 Git 初始化仓库:
    
    git init
    
    2.添加远程仓库到 GitLab:
    
    git remote add origin [repository_url]
    
    其中,repository_url 是你在 GitLab 上创建仓库时提供的远程仓库 URL。
    
    3.添加代码和文件到仓库:
    
    创建并添加文件到仓库:
    touch README.md
    
    或将现有的本地仓库代码添加到新的远程仓库:
    git add .
    
    4.提交并推送代码到 GitLab:
    
    git commit -m "Initial commit"
    
    git push -u origin master
    这将提交代码并将其推送到 GitLab 中的主分支
  2. 若远端已经有仓库,直接克隆 GitLab 仓库代码到本地使用:

    git clone [repository_URL]
    
  3. 在本地有修改后,提交与推送修改至 GitLab 仓库:

    1.添加修改文件
    git add .
    
    2. commit 修改文件并添加commit 描述
    git commit -m "Commit message"
    
    3. 将修改推送至远端分支
    git push origin [branch_name]
    
  4. 从 GitLab 拉取分支最新代码到本地:

    git pull origin [branch_name]
    
  5. 切换分支:

    1. 查看有哪些分支
    git branch
    
    2. 切换分支
    git checkout [branch_name]
    
  6. 创建并切换到新分支:

    git checkout -b [new_branch_name]
    
  7. 查看本地与远程分支列表:

    git branch -a
    
  8. 合并分支:

    1.切换到要合并到的目标分支:
    target_branch 是想将MY-1001合并进入到的分支,如master,记得拉取到最新版本
    
    git checkout target_branch
    
    2.合并分支:
    source_branch 是你想合并的分支,如MY-1001,记得拉取到最新版本
    
    git merge source_branch
    
    
  9. 删除本地分支:

    git branch -D [branch_name]
    
  10. 删除远程分支, 远端仓库的分支喔(慎重):

    git push -d origin [branch_name]

   11. 远端有错误的节点,需要回退到上一个正确的节点。这种情况一般发生在团队成员将分支合  并到主分支之后,发现有错误的节点,为了不影响主分支后续的使用,需撤销刚刚合并的内容。

1. 先切换到有错误节点的分支,如master
git checkout master

2. 回退到正确的节点commit
git reset --hard e1d26abf

3. 进行强推操作,强制将本地仓库的提交推送到远程仓库. 一般情况下应设置master分支为保护分支,不允许强推,待必要时候确认后再放开保护,做完强推之后再把保护加回分支。
git push -f  

​

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值