Git命令+github仓库克隆

Git + github

Git常用命令

开始

git init             #创建仓库
git status           #查看仓库的状态    git status -s  #简单的查看仓库的状态
git ls-files         #查看暂存区的内容
git reflog           #查看操作的历史记录  

暂存区 git add

git add  <file>         #将文件添加到暂存区  
git add *.txt           #会将所有后缀名为.txt的文件添加到暂存区
git add .               #当前文件夹下的所有文件添加到暂存区
git rm --cached <file>  #将文件从暂存区中删除

提交 git commit

git commit              #提交到仓库,且只会提交暂存区的文件
git commit -m "可写提交信息"
git log                  #查看提交的记录
git log --oneline        #查看简洁的提交记录  版本id+提交信息  
                         #版本id后续回退版本时要使用!  

回退 git reset

git reset 的三种使用
具体使用:
git reset --soft   <版本id>     #保留工作区和暂存区
git reset --hard   <版本id>     #清空工作区和暂存区
git reset --mixed  <版本id>     #保留工作区,清空暂存区

删除 git rm

git rm <文件名>               #同时删除工作区和暂存区的指定文件
git rm --cached <文件名>      #只把文件从暂存区删除

比较 git diff

git diff            #查看工作区、暂存区、本地仓库之间的版本差异
                    #默认比较工作区和暂存区之间的差异
git diff HEAD       #比较工作区(本地)与版本库(commit)之间的差异
                    #HEAD指向最新分支的提交节点
git diff --cached   #比较暂存区与版本库(commit)之间的差异
git diff <版本id-1> <版本id-2> #比较提交的两个版本之间的差异
git diff <版本id-1> <版本id-2>  <文件名>   #只会比较提交的两个版本之间的指定文件的差异
git diff HEAD~ HEAD  #比较当前版本与上一个版本的差异
git diff HEAD~2 HEAD #比较当前版本与上上一个版本的差异

.gitignore 文件说明

image-20240105173247318

可以直接在**.gitignore**文件中列出需要忽略的文件的模式,这样提交到仓库会自动忽略这些符合文件规则的文件。

注意:制定规则前已经提交到仓库的文件不会受到任何影响
文件夹的忽略是以"/"结尾的

Github ssh-key配置

在git bash中依次输入以下命令:

git config --global user.name "github用户名"
git config --global user.email "注册github的邮箱"

ssh-keygen -t rsa -C "注册github的邮箱"        # 生成秘钥,一个公钥一个私钥,需要把公钥添加到github中的ssh中

生成密钥之后会出现下面的界面,红框标注的是密钥所在路径。

image-20240105223811333

image-20240106100047845

 ssh -T git@github.com   #用于检查是否配置成功  

克隆仓库 完成远程github仓库与本地仓库的同步

git clone  <repo-address>          #克隆github仓库到本地 <repo-address>指的是github新建仓库提供的ssh秘钥

注意:需要先提交至本地仓库,才可以推送至github

git push                    #推送本地文件到github
git pull                    #拉取github仓库中的文件到本地  
  • 7
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
C知道 :对于 Notepad++ 软件与 GitHub 进行集成的方法,可以按照以下步骤操作: 1. 首先,确保你已经安装了 Notepad++ 软件和 Git 工具。 2. 在 Notepad++ 软件中,点击菜单栏的 "插件",选择 "插件管理器",然后在弹出的窗口中找到 "Git" 插件并勾选安装。 3. 安装完成后,重新启动 Notepad++ 软件。 4. 接下来,配置 Git 工具的路径。点击菜单栏的 "插件",选择 "Git",再选择 "设置"。在弹出的窗口中,找到 "Git" 选项卡,点击 "浏览" 按钮,指定 Git 工具的安装路径。 5. 配置完成后,你可以使用 Notepad++ 的 Git 插件进行版本控制操作了。例如,可以通过点击菜单栏的 "插件",选择 "Git",再选择 "初始化" 来创建一个新的 Git 仓库。然后,在文件编辑器中对文件进行修改,并使用 "插件" -> "Git" -> "提交" 来提交修改。 6. 如果你想与 GitHub 进行集成,首先要在 GitHub 上创建一个新的仓库。在创建仓库时,可以选择添加一个 README 文件。 7. 接下来,在 Notepad++ 中打开你想要与 GitHub 仓库关联的文件夹。点击菜单栏的 "插件",选择 "Git",再选择 "远程",然后点击 "克隆"。输入你的 GitHub 仓库的 URL,选择一个本地文件夹作为克隆目录,点击 "克隆" 按钮。 8. 克隆完成后,你可以在 Notepad++ 中编辑文件,并通过 "插件" -> "Git" -> "提交" 来提交修改。提交后,可以使用 "插件" -> "Git" -> "推送" 将修改推送到 GitHub 仓库。 这样,你就可以在 Notepad++ 中使用 Git 插件与 GitHub 进行集成了。希望对你有所帮助!

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

小威程序员

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值