Github基础操作

前端之家收集整理的这篇文章主要介绍了Github基础操作前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

线上创建Github仓库

@H_502_2@略

首次初始化

@H_502_2@初始化

git init
@H_502_2@添加README.md

git add README.md
@H_502_2@添加提交描述

git commit -m "first commit"
@H_502_2@连接远程仓库

git remote add origin https://github.com/nongshuqiner/-git-.git

提交操作

@H_502_2@添加到本地仓库

git add .
@H_502_2@添加提交描述

git commit -m '内容'
@H_502_2@提交前先从远程仓库主分支中拉取请求

git pull origin master
@H_502_2@把本地仓库代码提交

git push -u origin master

其他

从远程仓库克隆代码

git clone https://github.com/XXX/XXX.git

查看git操作记录

git status

分支

@H_502_2@查看远程分支

git branch -a
@H_502_2@查看本地分支

git branch
@H_502_2@创建新分支

git branch branchName
@H_502_2@切换到新分支

git checkout branchName
@H_502_2@创建新分支+切换到新分支

git checkout -b branchName

合并分支

@H_502_2@假设当前在master分支

git merge v2
@H_502_2@将v2分支合并至当前master分支

远程仓库

@H_502_2@查看所有远程仓库


git remote
@H_502_2@查看指定远程仓库

git remote 指定仓库地址
@H_502_2@添加(连接)远程仓库

git remote add origin https://github.com/nongshuqiner/-git-.git
@H_502_2@移除远程分支

git remote rm origin
@H_502_2@PS:若修改远程仓库可先删除,再添加

git config配置

@H_502_2@范围:

git config:当前仓库
git config --global:此计算机账号下全局
git config --system:此系统下无论账号
@H_502_2@优先级:

git config > git config --global > git config --system
@H_502_2@查看全局配置

git config --global --list
@H_502_2@结果

filter.lfs.clean=git-lfs clean %f
filter.lfs.smudge=git-lfs smudge %f
filter.lfs.required=true
user.name=Yourname
user.email=XXX@email.com
core.autocrlf=false
http.postbuffer=524288000
@H_502_2@修改全局配置(例如修改用户名)

git config --global user.name 'newname'
@H_502_2@若报错,使用如下命令修改全局配置

git config --global --replace-all user.name 'newname'

设置SSH keys

@H_502_2@检查是否存在SSH keys

ls -al ~/.ssh
@H_502_2@使用SSH加密(填入注册邮箱)

ssh-keygen -t rsa -C 'zhuce@email.com'
ssh-agent -s
ssh-add ~/.ssh/id_rsa
@H_502_2@登录Github个人中心,找到SSH and GPG keys添加密钥。
将本地id_rsa.pub内容复制过去。

@H_502_2@测试是否添加成功

ssh -T git@github.com
原文链接:/github/417334.html

猜你在找的GitHub相关文章