0
点赞
收藏
分享

微信扫一扫

关于 Gitee 的基本操作

乱世小白 2022-02-10 阅读 90

开源代码的版本管理工具Git:每个文件的修改、删除,Git都能跟踪,以便任何时刻都可以追踪历史,或者在将来某个时刻都可以“还原”终端命令行。

不同系统的操作:①Linux和苹果:bash           ②微软:cmd

 !在使用之前要先下载 Git 工程软件 《跳转Git官网》(建议不用改默认存储地址,尽量放在C盘,另存时要记得存放位置)

方法一  git bash 终端命令行,在工程文件夹下,鼠标右击选中Git Bash Here,打开终端命令行[可以在终端输入“clear”清除屏幕]

  

方法二  vscode的终端命令行[可以用“cls”="clear screen"清除屏幕]

两种敲得代码都一样,命令敲错时,按Ctrl+C,可取消命令

本地仓库.git[隐藏文件夹],不要动!!!(不用去管它即可)

将本地代码仓库推到远程仓库

[对本地代码文件有任何操作时,更新远程仓库都要做以下操作]

git add . //将本地修改过的文件且已经追踪的文件添加到本地的暂存区(新增文件必用)

git commit -m "消息内容" //m日志,将暂存区的代码提交到本地仓库

git push -u origin master//把本地代码仓库推向用户名为(-u=user.name)的远程代码仓库,远程的原(origin)的分支(master),连接上远程仓库gitee后,输入注册时的用户名和密码

简化

git commit -am "xxxx"//只能提交已经追踪过且修改了的文件

git push


 

克隆和实时同步代码

(1)输入git clone 克隆远程代码仓库的https地址(即你要克隆的仓库地址)

(2)再输入git remote-v 查看本地工程文件夹是否连上远程仓库,显示已添加名叫origin的仓库,一个push把代码推到远程仓库,一个fetch把代码从远程仓库取回来,二者成对存在。

git config --global user.email   "邮箱地址"//配置全局用户邮箱

git config --global user.name   "用户名"//配置全局用户名字

git config --list    罗列/查看配置信息,出现“:”按回车/↓往下查看,↑往上查看,看到END,随时随地按Q退出查看

git pull origin matser    获取/同步最新代码

如果pull不成功,就是修改了本地源码,可用一下代码

git reset --hard HEAD   硬回退仓库原版本,清除你修改过但未提交的代码

# Git的克隆/同步远程仓库的大体操作流程如下: 

# 配置自己的邮箱和用户名
git config --global user.email "你的码云注册邮箱"
git config --global user.name "你的码云注册用户名"

# 克隆教学代码
cd 你想要保存代码的目录
git clone https://gitee.com/steveouyang/js_basic.git

# 获取最新代码
cd js_basic                 进入工程目录
git pull origin master      拉取最新代码

# git pull无法成功时(不建议在教学工程中直接写代码)
git reset --hard HEAD       硬回退版本 清除未提交的代码
git pull origin master      拉取最新代码

注意事项

vscode 中git命令不能识别的两大原因

一、安装路径不是默认C盘下,需要配置环境变量,我的电脑——属性——高级系统设置——高级——环境变量——系统变量的Path,添加git文件夹中bin下的git.exe路径

二、vscode的工程项目文件夹是直接拖进去的,工程项目文件夹没有上下文,vscode就不能识别git命令行。需要点文件——打开文件夹来导入工程项目文件夹(打开工程的正确方式)。


常用的Linux命令

平时一定要多使用这些基础的命令,越熟练越好!

1)、cd:改变目录。

2)、cd . .  回退到上一个目录,直接cd进入默认目录。

3)、pwd : 显示当前所在的目录路径。

4)、ls(ll): 都是列出当前目录中的所有文件,只不过ll(两个ll)列出的内容更为详细。

5)、touch:新建一个文件 如 touch index.js 就会在当前目录下新建一个index.js文件。

6)、rm:删除一个文件, rm index.js 就会把index.js文件删除。

7)、mkdir:新建一个目录,就是新建一个文件夹。

8)、rm -r:删除一个文件夹, rm -r src 删除src目录。

注:rm -rf / 切勿在Linux中尝试!会删除电脑中全部文件!)

9)、mv 移动文件, mv index.html src index.html 是我们要移动的文件, src 是目标文件夹,当然, 这样写,必须保证文件和目标文件夹在同一目录下。

10)、reset:重新初始化终端/清屏。

11)、clear: 清屏。

12)、history :查看命令历史。

13)、help:帮助。

14)、exit :退出。

15)、#  表示注释

16)、git staus 当前文件夹是否有修改且未上传的文件代码

举报

相关推荐

0 条评论