标签: git

  • Git 初始化与首次提交流程

    初始化 Git 仓库(如果还未初始化)

    git init

    添加文件并进行第一次提交(如果仓库已经有文件,那么这两步可以不用执行,配置好后续信息后,直接从服务器拉取代码即可。)

    git add .
    git commit -m "Initial commit"

    创建 main 分支(如果当前不是 main 分支)

    git branch -M main

    设置远程仓库(如果尚未设置)

    git remote add origin <你的远程仓库地址>

    使用 git pull 将远程仓库的内容拉取到本地,并合并(如果有冲突的话,你需要手动解决)

    git pull origin main --rebase

    推送代码到 main 分支

    git push -u origin main

    -u 选项表示将 main 设为默认上游分支,之后你可以直接使用 git push,Git 会自动推送到 main。

    如果要推送到 master 分支,那么就把上面的 main 替换为 master 即可。

  • git配置用户名和邮箱

    $ git config --global user.name "laowu"
    $ git config --global user.email "xxxx@outlook.com"

    注意git config命令的–global参数,用了这个参数,表示你这台机器上所有的 Git 仓库都会使用这个配置,当然也可以对某个仓库指定不同的用户名和Email地址。

    让Git显示颜色,会让命令输出看起来更醒目:

    $ git config --global color.ui true

    让git显示颜色这个功能,我测试没有效果,如果你也没有效果,那你不是一个人。