git极简单教程

1.下载git工具。 开源免费的
2.创建本地的git仓库,就是点文件,右键,更多选项
在这里插入图片描述
3.配置用户信息
git config user.name “your name” --global
git config user.email “your email” --global

4.git init 会生成 .git 隐藏文件
5.git remote add origin git@github.com:STLBOX/Nanjing-Greate-Tec.git
注意origin 是别名
6.测试能够和github链接
ssh -T git@github.com
7.肯定不能,需要配置密钥
8.配置SSH密钥
1)ssh-keygen // 输入后直接回车
2) 在C:\Users\mzy.ssh打开 id_rsa.pub 拷贝到你github中 setting 下面 Add SSH key
9. 再次测试链接
ssh -T git@github.com
如果失败,尝试用,切换端口为443
ssh -T -p 443 git@ssh.github.com
如果成功,需要在C:\Users\mzy.ssh中添加 config 配置文件 自己创建:
在这里插入图片描在这里插入图片描述
述
config内容为:
Host github.com
User 501895057@qq.com(你的邮箱)
Hostname ssh.github.com
PreferredAuthentications publickey
IdentityFile ~/.ssh/id_rsa
Port 443

10.接下来就可以正常使用啦
1)提交本地仓库到github上
git add .
提交所有修改的和新建的数据暂存区

git add -u <==> git add –update
提交所有被删除和修改的文件到数据暂存区

git add -A <==>git add –all
提交所有被删除、被替换、被修改和新增的文件到数据暂存区
2)git status 查看一下状态
3)git commit -m “input yours message” // 提交
4)git push -u origin master // 推送
origin:这就是上面所说的远程仓库的 “别名”
master:代表要推送的分支名称,默认为 master ,可以在 Git Bash 的路径最右端看到。

常用命令:
git remote -vv 查看远程仓库信息
ssh -T git@github.com 测试链接
git status 查看状态 fetch 和 pull位置 暂存区
git clone git@github.com:STLBOX/Nanjing-Greate-Tec.git // 从远程仓库克隆到本地
git log // 查看提交记录 commit 本地仓库
git add . 添加所有更改
git commit -m “你的提交信息” // 提交到本地仓库

// 操作远程仓库
git push origin // 将本地更改推送到远程仓库
git pull origin // 从远程仓库拉取最新的更改:

分支管理常用:
git branch // 查看分支
git branch // create branch
git checkout -b // 主分支上创建新分支
git checkout // switch
git merge // 分支合并
git branch -d // delete

分支管理一般使用流程:
1.创建新分支
git checkout -b new // 在主分支上创建一个新的分支用于开发新功能
2. 在分支上进行开发
git add .
git commit -m “Add new feature”
3.测试新功能通过后合并分支
git checkout main
git merge new
4.删除分支(可选)
git branch -d new

删除提交错误的文件或者目录:
git ls-tree --name-only master \ 查看库中的内容
git ls-tree --name-only -r master \ 查看库中所有的内容 -r
git rm -r --cached .ipynb_checkpoints \ 删除一个提交错误 .ipynb_checkpoints的目录的所有内容 -r --cached表示本地不删除
git commit -m “remove unused directory” // 提交
git push origin // 推送到远程库

  • 5
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值