git 基本使用

git 命令管理 github 和本地仓库

1、git 全局设置

1
2
3
4
5
6
7
8
9
10
11
git config --global user.name xxx   // 设置全局用户名,信息记录在~/.gitconfig文件中

git config --global user.email xxx@xxx.com // 设置全局邮箱地址,信息记录在~/.gitconfig文件中

git config --global user.name //查看全局配置项

git config --global //查看全局配置项

git config --list //查看配置项

git branch -a //查看本地分支

2、git 仓库初始化

1
git init    // 将当前目录配置成git仓库,信息记录在隐藏的.git文件夹中

3、github

  • 新建一个项目,名字要和本地要上传文件夹名称相同
  • 添加本地公钥

    4、本地(git bash)

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    git remote add origin git@git.github.com:xxx/XXX.git    // 将本地仓库关联到远程仓库

    git branch -m master main #将本地分支改名为main,与线上保持一致

    git add . // 将所有待加入暂存区的文件加入暂存区

    git rm --cached -r . //删除缓存区所有文件

    git commit -m "给自己看的备注信息" // 将暂存区的内容提交到当前分支

    git push -u origin master

    git push -u origin main

    git pull --rebase origin main ##解决! [rejected] main -> main (non-fast-forward),避免直接push产生的bug

    git push --set-upstream origin main

    5、示例代码:添加Git安全目录例外

    1
    git config --global --add safe.directory G:/Chfy_blog/PicGoDemo