前言
Git与Gitee建立连接、常用命令的操作步骤,以及Git的常用命令。
提示:以下是本篇文章正文内容,下面命令及操作步骤可供参考。
一、Git安装、配置
1.下载地址
2.配置
打开“Git Bash Here”,在命令窗口输入:
git config --global user.name "***" //设置用户名
git config --global user.email "***" //设置邮箱
git config --global --list //查看设置的用户名和密码
生成公钥:
~/.ssh
ssh-keygen -t rsa //生成公钥;将生成的公钥复制下来,下一步需要用
在Gitee中,点击头像,选择“个人主页”,选择“个人设置”,在左边栏选择“SSH公钥”,填写公钥标题如:name’SSH;
将刚刚Git中生成的公钥复制到Gitee的公钥窗口后,点击“确定”。
若忘记复制Git公钥,可在 "Git Bash Here"中输入 "cat ~/.ssh/id_rsa.pub"进行查看。
二、Gitee新建仓库、获取仓库地址
1.新建远程库
点击“ + ”,并“新建仓库”。
2.获取仓库地址
点击“克隆/下载”,获取新建仓库的SSH源地址。
三、Git与Gitee连接
打开Git Bash Here,输入“git init"进行初始化。
git init //Git初始化
git remote add gitName git@gitAddr.git //添加刚复制的新建仓库地址,gitName:远程仓库源地址名(可自命名); gitAddr:远程仓库源地址
git remote -v //查看是否成功添加仓库
1:远程仓库源地址名(gitee);2:远程仓库源地址(gitAddr)
四、Git上传文件到Gitee远程仓库
1.拉取远程仓库中文件(关联本地仓库和远程仓库)
git pull
2.上传文件到Gitee远程库
/* 上传选择的文件到远程仓库(全部/单个) */
git add . //添加本地全部文件
git add fileName //添加特定文件,fileName: 要上传的文件名
确认需要上传到远程仓库的文件。
git status //查看本地各文件 add 状态
add示例如下:
git commit -m "备注" //添加修改的备注并提交到暂存区
git remote -v //获取到远程仓库的源地址名
git push gitName branchName //上传提交到暂存区的文件到远程仓库,gitName:远程仓库的源地址名 branchName: 远程仓库的分支名
五、Git删除本地/远程仓库中的文件
1.删除本地仓库中的文件
git rm fileName //删除本地仓库的文件
2.删除远程仓库中文件,本地不删除
git rm -r --cached fileName //删除暂存区的文件
git commit -m "备注" //备注并将删除特定文件的版本提交到暂存区
git push -u gitee master //仅删除远程仓库的文件
3.删除本地仓库和远程中的同名文件
git rm fileName //删除本地仓库的文件
git commit -m "备注" //备注并提交到暂存区
git push gitee master //删除远程仓库的同名文件
六、Git撤销对Gitee的操作
1.撤销回之前特定版本
git log //查看提交日志,获取不同时间段提交的版本
git reset --soft [选择要撤回到的版本] //恢复到选择的版本
git commit -m "备注" //备注并将要上传文件提交到暂存区
git push gitAddr master --force //提交恢复命令
七、Git的常用命令
git init //初始化Git
git pull //拉取远程仓库文件到本地
git commit -m "备注" //备注并将要上传文件提交到暂存区
git remote -v //查看远程仓库的源地址名
git push fileName gitee master //上传文件到远程仓库,fileName:上传的文件名
git log //查看提交日志
git stash list //查看存储列表
git stash drop stash@{number} //删除stash存储列表中特定内容,number为序号
git checkout . //撤销工作区所有文件未提交的更改
git checkout -- fileName //将工作区特定文件恢复到提交之前的版本,撤销所有未提交的更改
git branch //列出本地仓库的分支
git branch -r //列出所有远程仓库的分支
git branch cBranchName //新建本地仓库分支 cBranchName:新分支名
git push gitee cBranchName:rBranchName //新建远程仓库分支,并与本地仓库分支关联 cBranchName:本地分支名字 rBranchName:远程仓库分支名字
git checkout -b branchName //新建本地仓库分支,并切换到该分支
git checkout branchName //切换到分支
git branch -d branchName //删除本地仓库分支 branchName:要删除的本地仓库分支名
git push gitee --delete branchName //删除远程仓库分支 branchName:要删除的远程仓库分支名
总结
本文介绍了Git安装、初始化,上传和撤回项目到远程仓库,以及对Gitee的常用命令。