git简单使用
Posted codeandmoe
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了git简单使用相关的知识,希望对你有一定的参考价值。
git设置http和https代理
# 注意: 将下方的 127.0.0.1:1086或1087 更改为你自己的端口
# socks5
git config --global http.proxy socks5://127.0.0.1:1086
git config --global https.proxy socks5://127.0.0.1:1086
# http和https
git config --global http.proxy http://127.0.0.1:1087
git config --global https.proxy https://127.0.0.1:1087
git仓库初始化
git init //初始化仓库
git add -A //添加所有文件到本地仓库
git commit -m “first commit” //添加本次提交的描述信息
git remote add origin + 远程仓库地址 //链接远程仓库,创建主分支
git push -u origin master //把本地仓库的文件推送到远程仓库
git分支(branch)
分支是对仓库的复制,在分支中所做的改动,不会影响到父级文件。
大多数情况下,父级仓库是master分支
使用checkout配合-b旗标创建一个新分支
git checkout -b xxx
列出所有分支,星号表示当前所在分支
git branch
git push到多个远程仓库
编辑.git/config
在已经存在的ulr = xxx
下再添加一条url = xxx
git仓库 http和ssh互换
设置git用户名和邮箱
git config --global user.name "YourName" git config --global user.email "[email protected]"
生成密钥并在github中添加密钥,确保email地址跟上方相同
ssh-keygen -t rsa -C "[email protected]"
把
.git/config
中
url = http://xxx.com/Name/project.git 改为 url = [email protected]/Name/project.git
测试你的ssh-key
ssh -T [email protected]
参考文档:
git仓库从http链接转为ssh
关于Git Push推送失败的两种解决方案
git push同时推送到两个远程仓库
以上是关于git简单使用的主要内容,如果未能解决你的问题,请参考以下文章
VSCode自定义代码片段15——git命令操作一个完整流程
VSCode自定义代码片段15——git命令操作一个完整流程
GitGit 分支管理 ( 克隆远程分支 | 克隆 master 分支 git clone | 查看远程分支 git branch -a | 克隆远程分支 git checkout -b )(代码片段
GitGit 分支管理 ( 克隆远程分支 | 克隆 master 分支 git clone | 查看远程分支 git branch -a | 克隆远程分支 git checkout -b )(代码片段