git的使用(带图超详细适合入门学习)

1.github
先注册一个账号,注册地址:https://github.com/
注册账户后,登录
创建一个repository,
创建后生成一个地址:
在这里插入图片描述
在这里插入图片描述
2.git
需要下载git客户端
下载地址:https://git-scm.com/download/win

下载完,按照提示安装即可

在cmd窗口下,对于第一次使用需要,配置以下信息:
git config --global user.name “这里是你的github用户名”
git config --global user.email xxx@xxx.com(你的邮箱)

3.建立本地仓库,先到需要上传代码的文件夹下,
在这里插入图片描述
4.输入cmd命令
然后输入以下命令

#建仓
git init
#添加代码到本地仓库(*是代码添加全部更新的)
git add *
#查看文件状态
git status
#提交到本地缓存(“引号里面是说明提交了什么东西”)
git commit "更新的内容"
# 或者 git commit 回车,然后写下更新的内容
#提交到远程github上(后面的地址,就是之前配置的repository地址)
git remote add origin https://github.com/xxxxxxxx/xxxxx.git
#push到master分支
git push -u origin master

登录github进行查看提交的内容
5.克隆以及更新代码
1)新建一个需要拉取代码的文件夹,cmd进入cmd窗口
先复制需要下载的代码的连接然后

git clone https://github.com/xxxx/xxxx.git

进行克隆代码,克隆之后对需要修改的代码进行修改,修改之后
在窗口输入以下命令

git add *
git status
git commit "更新的内容"
git pull
git push origin master

更新远端代码成功,
6.上边的是主分支master的内容的修改, 实际工作中,要拉取需要的分支,下载到本地,然后再本地创建一个新的分支进行提交, 提交之后,再和并到主干分支上去
7.一般公司都有自己的gitlab服务器,自己的代码仓库,
8.删除远程仓库不想要的文件
我们在上传项目后如果上传了你不想要的文件怎么办?很操蛋的在github上我们是不能直接删除仓库的文件,我们只能通过终端命令来删除我们不想要的文件或者目录
Git 如何删除远程服务器文件同时保留本地文件
git提供了一个好的解决方法,可以直接删除服务器文件,同时不影响本地文件,命令如下:
举例
1.删除远程useless 文件夹,本地保留

一定要注意,删除文件夹要使用-r 参数

git rm --cached -r useless
git commit -m "remove directory from remote repository"
git push

9.删除整个项目
在这里插入图片描述
在这里插入图片描述
按照上边操作可删除此项目。
10.git 远程master回滚

  1. 先显示提交的log,git log 查看版本
  2. 回滚到指定的版本 git reset --hard e2342…
  3. 强制提交 git push --force
    11 .要删除服务器远端的分支,则执行如下命令
    git push origin -delete 分支名
    如果要删除本地已经合并的分支,则执行:
    git branch -d 分支名
    如果要删除本地未合并的分支,则执行
    git branch -D 分支名
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值