Git常用命令

克隆项目

在文件夹内打开Git Bash,输入以下命令

git clone Project_name

分支操作

  1. 查看当前分支:
    使用下面的命令来确认你当前所在的分支:
git branch

默认情况下,克隆操作会将你置于 main 分支上(或者可能是 master 分支,取决于仓库的配置)。
2. 创建新分支:
创建一个新分支非常简单。你可以使用 git branch 命令来创建一个新的分支。例如,如果你想创建一个名为 new-feature 的分支,你可以这样做:

git branch new-feature
  1. 切换到新分支:
    创建完新分支后,你需要切换到这个分支上才能开始工作。有两种方法可以做到这一点:
    1. 使用 git checkout 命令来切换到新分支:
git checkout new-feature
2. 或者,你可以直接创建并切换到新分支:
git checkout -b new-feature

常见问题

  1. 连接失败
git clone Project_name

Cloning into 'XXXXXX'...
fatal: unable to access 'XXXXXX':
Failed to connect to 127.0.0.1 port 33210 after 1010 ms: Couldn't connect to server

可能是代理出错了,平时开VPN可能引起这个错误
取消设置这些代理变量

git config --global --unset http.proxy
git config --global --unset https.proxy

或者手动设置代理
打开VPN界面,查看代理端口号
在这里插入图片描述
输入命令,设置端口号

git config --global http.proxy http://127.0.0.1:7897

可以输入以下命令查看

git config --global -l

一般流程

  1. 切换到 master 分支并拉取最新的更改:

    git checkout master
    git pull origin master
    
  2. 切换回工作分支 dev-zsb:

    git checkout dev-zsb
    
  3. master 分支的最新更改合并到工作分支 dev-zsb:

    git merge master
    
  4. 解决可能出现的合并冲突:

    • 如果出现冲突,需要手动解决这些冲突。通常,Git 会在冲突文件中插入特殊的标记来指示冲突的地方。
    • 解决完冲突后,使用 git add 命令将更改加入暂存区,然后使用 git commit 提交更改。
  5. 提交合并后的更改:

    git add .
    git commit -m "Merge latest changes from master"
    
  6. 将更改推送到远程仓库的 dev-zsb 分支:

    git push origin dev-zsb
    
  7. 创建 Pull Request (PR):

    • 在 GitHub 上打开您的项目仓库,找到对应的分支 dev-zsb
    • 点击 “New pull request”,选择 master 作为 base 分支,dev-zsb 作为 compare 分支。
    • 填写 PR 的标题和描述,然后提交 PR。

完成以上步骤后,可以在 GitHub 上创建 Pull Request。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值