快速将本地代码上传至gitee

打印 上一主题 下一主题

主题 917|帖子 917|积分 2751

 
前言:命令行利用git上传代码主要分为三个步骤,创建本地代码仓库,毗连长途代码仓库,编辑并上传。在微信小程序中,图形界面的上传git是简化了这些步骤,老师让我们完成这个作业估计就是让我们体验git的运行流程以及命令行界面的利用方法。(手掰档)这是一次作业,所以有什么地方写的欠好还请谅解

 
       这里不讨论git的下载以及安装流程,所以大家配置好情况再来看这个
 
1.查抄情况

  1. git -v
复制代码
查抄版本号确保已经安装了git
 
2.配置用户标识

       
  1. git config --global user.name "Your name"
  2. git config --global user.email "Your email"
复制代码
       此中的yourname 和 youremail可以替换成自己的姓名和邮箱。
 
3.创建本地代码仓库
       完成上述步骤后,可以开始创建本地仓库了。
       在任意一个目录下创建文件夹。进入文件夹的路径下,输入
  1. git init
复制代码
这个命令的作用是把这个文件夹初始化成为本地仓库,Git 会在当前目录下创建一个名为 .git 的隐蔽目录(在 Unix-like 系统中)或文件夹(在 Windows 中),这个目录包含了 Git 仓库的全部必要信息,如配置文件、对象数据库、引用等。

       这时在此路径下就可以创建本地库中的第一个文件了,创建完成后,必要对本地库中的文件状态进行修改。具体几种文件状态如下图

       在修改完文件后,文件会进入已修改的状态,然后我们必要把它变为已暂存,再进行提交。输入  
  1. git add filename
复制代码
 即可把对应文件变为已暂存的状态,条件是要对他进行修改,否则git会报错此分支下没有目的文件。这里的add . 是暂存全部已修改的文件。
  

       这时输入
  1. git status
复制代码
可以查看当前代码库中文件的状态
    
  1. git commit -m "第一次提交"
复制代码
         将已暂存转为已提交,引号中的内容可以任意写,相当于一个备注

4.毗连长途代码库

  1. git remote add origin URL #URL输入自己的仓库地址
  2. git remote -v #检查配制是否成功
复制代码
       

       到这里我们就配制好了长途库的信息,我们就可以和长途仓库进行交互了,例如push代码和修改,查看分支等
 
5.提交

  1. git push -u origin 分支名 
复制代码

        输入以上代码,这里如果要新建分支必要先运行 git branch 分支名 ,这里我测试用的是main,发起创建一个自己的分支,名字可以用拼音定名,以后的代码也先传入自己的分支中,确保没有题目后再与主分支合并,以防出现主分支崩溃的情况。
       输入完这条指令后大概要输入gitee的用户名与密码,用户名:自己的 密码:自己的
 
6.查看

       最后就可以到gitee上查看自己的代码了。

 
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企服之家,中国第一个企服评测及商务社交产业平台。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

莫张周刘王

金牌会员
这个人很懒什么都没写!
快速回复 返回顶部 返回列表