重温git和GitHub

1.初始化本地库:让git获取到这个目录的管理权
git init
查看文件夹的文件命令:ll
查看文件夹的隐藏的文件命令:ll -a
查看状态的命令:git status
cat文件名:查看文件内容
工作区:当git status时,名字为红色则在工作区,需要提交到暂存区
暂存区:git add命令,提交到暂存区
2.git add:添加到暂存区
git rm --cached:从暂存区中删除
3.git commit -m "日志信息/版本号":提交本地库
查看精简版本信息:git reflog
查看完整版本信息:git log
4.版本穿梭:git reset --hard 版本号
只有切换了版本号,才能查看该版本的文件内容
--------------------------------------
分支:在版本控制过程中,同时推进多个任务,为每个任务,我们就可以创建每个任务的单独分支。使用粉质意味着程序员可以把自己的工作从开发主线上分离开来,开发自己分支的时候,不会影响主线分支的运行。对于初学者而言,分支可以简单理解为副本,一个分支就是一个单独的副本。(分支底层其实也是指针的引用)
1.查看分支:git branch -v
2.创建分支:git branch 分支名
3.切换分支:git checkout 分支名
4.修改完代码需要再次git add 文件名->git commit -m "版本日志" 文件名
5.切换到主分支(master),在主线上将分支合并
git checkout master->git merge 分支名字
6.合并分支:get merge 分支名
---------------------------------------------
分支合并产生冲突:
合并分支时,两个分支在同一个文件的同一个位置有两套完全不同的修改。Git无法替代我们决定使用哪一个。必须人为决定新代码内容。
当合并产生冲突的时候,需要在文件中手动修改,然后再次提交。
1.git add hello.txt->git commit -m "版本日志"
(注意git commit后面不加文件名)
------------------------------------------------

GitHub
1.创建远程仓库别名
git remote -v 查看当前所有远程地址别名
引入远程库地址,并起别名(最好和文件名相同,容易记,在哪个分支上创建都可)
给远程地址起别名:git remote add 别名 远程地址
2.将本地的文件推送到远程库中(推送分支)
git push 别名 分支
3.将远程端的分支拉取到本地上
git pull 别名 想要拉取的分支
4.克隆:在别的文件中点击鼠标右键git bash here
git clone 链接地址
clone会做如下操作:1.拉取代码。2.初始化本地仓库。3.创建别名


别人想要提交代码。需要得到你的授权。Settings->Collaborators

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

再学习一点

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

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

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

打赏作者

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

抵扣说明:

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

余额充值