安装Git
由于我用的是manjaro,所以就直接yay了。
其他系统下载
如果是Win系统可以安装后右键打开Git GUI(
基础配置
1 2
| git config --global user.name "whoami" git config --global user.email myemail@example.com
|
如果不放心是否成功可以查一下:
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
| git remote add origin git@github.com:username/repo.git
|
- 克隆仓库
1
| git clone git@github.com:username/repo.git
|
- 从远程仓库获取分支
- 合并分支
- 下载远程代码并合并
1
| git pull <远程主机名> <远程分支名>(:<本地分支名>)
|
- 上传本地代码并合并
1
| git push <远程主机名> <本地分支名>(:<远程分支名>)
|
- 分支管理
上传代码
方法一
- 初始化本地仓库
- 加入本地代码
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
| git clone git@github.com:username/reponame.git
|
- 加入本地代码
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)
|
- 分支管理