git 安装及常用命令

48 阅读2分钟

Git 下载地址:npm.taobao.org/mirrors/git…

一、配置

1.用户信息配置

(第一个要配置的是你个人的用户名称和电子邮件地址。这两条配置很重要,每次 Git 提交时都会引用这两条信息,说明是谁提交了更新,所以会随更新内容一起被永久纳入历史记录:)

命令

git config --global user.name "xxxx"

git config --global user.email xxxxxx@xxxxx.com

// 生成 ssh key值

ssh-keygen -t rsa -C "这里的内容随便填写最好是方便记忆的"

ssh-keygen -t rsa -C "1474208522@qq.com" 回车 三次

// 查看 生成的 ssh key值

cat ~/.ssh/id_rsa.pub

// 添加后,在终端(Terminal)中输入

ssh -T git@gitee.com

首次使用需要确认并添加主机到本机SSH可信列表。若返回 Hi XXX! You've successfully authenticated, but Gitee.com does not provide shell access. 内容,则证明添加成功。

把生成的 ssh key值 添加到码云的ssh公钥管理里面

二、git基本操作

1.本地仓库初始化

git init

2.添加远程连接

git remote add 远程连接别名 远程连接地址(远程连接有http和ssh)

git remote add mycode git@gitee.com:strive_to_grow/my-code.git

3.拉取远程仓库代码

git pull 远程连接别名 分支名

git pull mycode master

4.添加文件到暂存区

添加所有文件到暂存区/也可以添加对应的文件/例如:git add 1.txt

git add .

5.提交暂存区到本地仓库

git commit -m 'message'

git commit -m '首次提交'

6.将本地的分支版本上传到远程并合并

git push 远程连接别名 本地仓库

git push mycode master

// 本地仓库有变化时 和 远程仓库有变化时

先将 本地仓库的代码 提交到 暂存区 ( git add . / git commit -m '更新' )

再将 远程仓库的代码 拉取到本地仓库( git pull 地址别名 分支名 )

最后在 推送的远程仓库 ( git push 地址别名 分支名 )

// git 回滚版本

// 回滚到上有一个版本

git reset --hard HEAD^

// 切换到指定的分支

git checkout -b main

我们首先配置当前的用户,使用以下的命令:

git config --global user.name 用户命

git config --global user.password 密码

git config --list 查看当前的配置信息

-------------------------------------------------------------------

以下是自己总结的一些简单的操作

git init (初始化仓库)

git show 提交版本号 (展示残仓库的状态)

git add (增加到暂存区)

git commit -m "信息" (提交到仓库)

git status (查看仓库状态)

git pull (将远程仓库的提交拉到本地)

git push (将本地的提交推送到远程仓库)

git remote add "别名" 仓库地址 (连接远程仓库的地址)

git remote -v (查看当前所连接的仓库的地址)

git add . (将所有文件提交到暂存区)

git commit . -m "此次修改的信息" (将所有文件提交到本地仓库)

git clone 仓库地址

git push "仓库地址别名" master (推送到远程仓库)