快速将本地代码上传至gitee
前言:命令行利用git上传代码主要分为三个步骤,创建本地代码仓库,毗连长途代码仓库,编辑并上传。在微信小程序中,图形界面的上传git是简化了这些步骤,老师让我们完成这个作业估计就是让我们体验git的运行流程以及命令行界面的利用方法。(手掰档)这是一次作业,所以有什么地方写的欠好还请谅解
这里不讨论git的下载以及安装流程,所以大家配置好情况再来看这个
1.查抄情况
git -v https://i-blog.csdnimg.cn/direct/96dc9052d3ad40da8b13abdb9e44de89.png查抄版本号确保已经安装了git
2.配置用户标识
git config --global user.name "Your name"
git config --global user.email "Your email"
此中的yourname 和 youremail可以替换成自己的姓名和邮箱。
3.创建本地代码仓库
完成上述步骤后,可以开始创建本地仓库了。
在任意一个目录下创建文件夹。进入文件夹的路径下,输入
git init 这个命令的作用是把这个文件夹初始化成为本地仓库,Git 会在当前目录下创建一个名为 .git 的隐蔽目录(在 Unix-like 系统中)或文件夹(在 Windows 中),这个目录包含了 Git 仓库的全部必要信息,如配置文件、对象数据库、引用等。
https://i-blog.csdnimg.cn/direct/f318e18d5c9441948b4c8fa86bdab986.png
这时在此路径下就可以创建本地库中的第一个文件了,创建完成后,必要对本地库中的文件状态进行修改。具体几种文件状态如下图
https://i-blog.csdnimg.cn/direct/78a59c9248f4407ab6aee444baf4b75b.png
在修改完文件后,文件会进入已修改的状态,然后我们必要把它变为已暂存,再进行提交。输入
git add filename 即可把对应文件变为已暂存的状态,条件是要对他进行修改,否则git会报错此分支下没有目的文件。这里的add . 是暂存全部已修改的文件。
https://i-blog.csdnimg.cn/direct/3ec4e56283f146c4b3e087f30b4dcfbf.png
这时输入
git status 可以查看当前代码库中文件的状态
https://i-blog.csdnimg.cn/direct/dec56a5c33ea485eb1a967b2eeb6832b.png
git commit -m "第一次提交" 将已暂存转为已提交,引号中的内容可以任意写,相当于一个备注
https://i-blog.csdnimg.cn/direct/d72670db4b4a4675bc03dd212a17355b.png
4.毗连长途代码库
git remote add origin URL #URL输入自己的仓库地址
git remote -v #检查配制是否成功
https://i-blog.csdnimg.cn/direct/6eef507b04484450b7a2ce682bb5d281.png
到这里我们就配制好了长途库的信息,我们就可以和长途仓库进行交互了,例如push代码和修改,查看分支等
5.提交
git push -u origin 分支名 https://i-blog.csdnimg.cn/direct/1a4ff7a23b7440e7b759ca2ca09baa2f.png
输入以上代码,这里如果要新建分支必要先运行 git branch 分支名 ,这里我测试用的是main,发起创建一个自己的分支,名字可以用拼音定名,以后的代码也先传入自己的分支中,确保没有题目后再与主分支合并,以防出现主分支崩溃的情况。
输入完这条指令后大概要输入gitee的用户名与密码,用户名:自己的 密码:自己的
6.查看
最后就可以到gitee上查看自己的代码了。
https://i-blog.csdnimg.cn/direct/d96b143581d54b23b44aa61aeb0f8117.png
7.命令合集
在当前目录新建一个Git代码库
$ git init
设置提交代码时的用户信息
$ git config <--global> user.name "<name>"$ git config <--global> user.email "<email address>"
添加指定文件到暂存区
$ git add <file1> <file2> ...
添加指定目录到暂存区,包罗子目录
$ git add <dir>
添加当前目录的全部文件到暂存区
$ git add .
删除工作区文件,而且将这次删除放入暂存区
$ git rm <file1> <file2> ...
提交暂存区到仓库区
$ git commit -m <message>
列出全部本地分支
$ git branch
列出全部长途分支
$ git branch -r
列出全部本地分支和长途分支
$ git branch -a
新建一个分支,但依然停顿在当前分支
$ git branch <branch-name>
新建一个分支,并切换到该分支
$ git checkout -b <branch>
合并指定分支到当前分支
$ git merge <branch>
选择一个commit,合并进当前分支
$ git cherry-pick <commit>
删除分支
$ git branch -d <branch-name>
显示有变动的文件
$ git status
显示当前分支的版本历史
$ git log
显示指定文件是什么人在什么时间修改过
$ git blame <file>
显示暂存区和工作区的差异
$ git diff
下载长途仓库的全部变动
$ git fetch <remote>
显示全部长途仓库
$ git remote -v
增长一个新的长途仓库,并定名
$ git remote add <shortname> <url>
取回长途仓库的变化,并与本地分支合并
$ git pull <remote> <branch>
上传本地指定分支到长途仓库
$ git push <remote> <branch>
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
页:
[1]