Git笔记
2026-03-18 16:17:24

安装Git

由于我用的是manjaro,所以就直接yay了。

1
yay -Sy git

其他系统下载

如果是Win系统可以安装后右键打开Git GUI

基础配置

  • 首先是报上名来。
1
2
git config --global user.name "whoami"
git config --global user.email myemail@example.com

如果不放心是否成功可以查一下:

1
git config --list
  • 接着就初始化本地仓库
1
2
3
git init
git add --all
git commit -m 'init'
  • 然后是加公钥

先是自己机子生成一下

1
ssh-keygen -t rsa -C "myemail@example.com"

现在~/.ssh/id_rsa.pub里面已经出现了公钥,全部复制即可。

再是加入到Github上的设置里

1
个人主页>头像右边的小三角>Settings>SSH and GPG keys>New ssh key

简单命令

  1. 添加远程仓库
1
git remote add origin git@github.com:username/repo.git
  1. 克隆仓库
1
git clone git@github.com:username/repo.git
  1. 从远程仓库获取分支
1
git fetch origin
  1. 合并分支
1
git merge origin/master
  1. 下载远程代码并合并
1
git pull <远程主机名> <远程分支名>(:<本地分支名>)
  1. 上传本地代码并合并
1
git push <远程主机名> <本地分支名>(:<远程分支名>)
  1. 分支管理
1
VSCode

上传代码

方法一

  1. 初始化本地仓库
1
git init
  1. 加入本地代码
1
2
3
4
git add --all
git commit -m 'MESSAGE'
git remote add origin git@github.com:username/reponame.git
git push origin master (小心github的默认分支是main,如果你用master可以上传并删除main)
  1. 分支管理
1
VSCode

方法二

  1. 克隆仓库
1
git clone git@github.com:username/reponame.git
  1. 加入本地代码
1
2
3
4
cp ALL_YOUR_CODE/* THIS_REPO/
git add --all
git commit -m 'MESSAGE'
git push origin master (小心github的默认分支是main,如果你用master可以上传并删除main)
  1. 分支管理
1
VSCode
上一页
2026-03-18 16:17:24
下一页