0


【GitHub仓库上传和克隆】

GitHub仓库上传和克隆

1. 安装

1.1 Window+R:cmd

//是否安装成功
git --version 或者 桌面->右键->Git Bash Here
//配置身份信息
git config --global user.name '用户名' #定义用户名
git config --global user.email '用户邮箱' #定义邮箱
//显示配置信息表
git config --list

1.2 选择写代码的文件夹右键Git Bash Here

//是否安装成功
git init #把文件夹变成git管理的仓库
git status #查看当前仓库的状态
git add 文件名称 #将文件添加到暂存区---提交一个文件
git add .    #将所有文件添加到暂存区
git commit -m 提交说明 #把暂存区的所有文件提交给本地仓库
git log #查看当前版本,以及之前的所有版本
git reflog #显示所有版本,以及所有恢复记录
代码回滚到某一个版本
git reset --hard 版本id #代码回滚到某一个版本

1.3 分支管理

创建分支:git checkout -b xx //xx是分支名称
分支查询:git branch
切换分支:git checkout rr //rr是分支名
合并分支:需要先切换到master主分支 :git checkout master
        一个个合并分支:git merge xx    git merge rr

2. 本地仓库推送给网络仓库

2.1 忽略推送文件

在这里插入图片描述新建txt文件.gitignore,写入:

# See https://help.github.com/articles/ignoring-files/ for more about ignoring files.

# dependencies
**/node_modules
/.pnp
.pnp.js

# testing
/coverage

# production
/build

# misc
.DS_Store
.env.local
.env.development.local
.env.test.local
.env.production.local

npm-debug.log*
yarn-debug.log*
yarn-error.log*

.git
.idea
.vscode

链接: 修改.gitignore后不生效怎么办

2.2 本地初始推送

Git生成token及使用

git init
#确定分支为main
git branch -M main
#把仓库的网络连接命名为orign
git remote add origin 含token的网络地址
#把本地仓库推送给网络仓库的main分支
git push -u origin main

git remote rm origin 删除网路原网络地址,然后可以重置网络仓库地址git remote add origin 含token的网络地址
或者一步删除并添加网络仓库地址 git remote set-url origin 含token的网络地址

3. 克隆

3.1 克隆下载

新建文件夹,右键Git Bash Here

git init
git clone https://<用获取到的token>@github.com/<用户名>/<远程仓库名>.git

3.2 克隆代码修改上传

使用git克隆代码与上传代码

3.2.1 初次推送

git pull origin master --allow-unrelated-histories #更新
git add .    #将所有文件添加到暂存区
git commit -m 提交说明 #把暂存区的所有文件提交给本地仓库

#确定分支为master
git branch -M master
#把仓库的网络连接命名为orign
git remote add origin 含token的网络地址

git push -u origin master把当前分支master推送到远程仓库。参数-u的意思是,只要本地做了提交,以后就可以直接用git push代替原命令进行推送

git push origin master:master #上传

3.2. 2 后续推送

# 拉取最新代码
1、git reset --hard HEAD
2、git checkout master
3、git pull

# 提交自己写的代码
1、git pull (先拉取一下)
2、git status(查看状态)
3、git add . (暂存)
4、git commit -m ‘你修改的内容’
5、git push

其他

查看远程地址信息:git remote -v 

用户名或密码输错问题解决
进入控制面板—右上角搜索—凭据—管理windows凭据----普通凭据—git—删除—重新输入即可

标签: github git

本文转载自: https://blog.csdn.net/limuzhixing/article/details/128727304
版权归原作者 历目 所有, 如有侵权,请联系我们删除。

“【GitHub仓库上传和克隆】”的评论:

还没有评论