git入门 看完这个保准玩转github

git入门

众所周知 近几年,随着 GitHub 在国内的不断推广普及,不少开发者都开始纷纷采用 GitHub 来作为公司内部的代码管理工具。但是在与其页面为英文版让初学者一开始用起来比较不太习惯,那么本文就来开头就介绍几个工具让将github中文化,https://github.com/52cik/github-hans,在这个网址中按照它的操作安装插件即可实现github网站的汉化功能,如果能够翻墙的同志,直接在谷歌商店中安装tampermonkey插件,然后在这个插件的基础上,再安装github汉化版插件即可。
ps:https://jingyan.baidu.com/article/49711c61a35f27fa441b7c8f.html这有个百度经验帮助大家能够实现谷歌商店的使用。另外随着中国github用户的增多,现在已经有了中文版的git指导文档,详情见https://help.github.com/cn
具体使用步骤:

  1. 首先注册一个Github账户
  2. 在电脑上安装git
  3. 按照中文官方文档中的入门
    ​​在这里插入图片描述
    一步一步建立仓库,建立连接,即可管理在github上管理自己的代码了。
    当你完成以上操作后就算入门了。

常用的git命令

下面介绍常用的git命令
1. 远程克隆
    git clone XXX
    ls #克隆的仓库就在该目录下
2. 查看当期状态
    git status
3. 更新代码
    git add xxx
    git add . #表示添加当前目录的所有文件
4. 提交代码到本地
    git commit -m "代码的提交说明" #-m 表示message(消息)
5. 提交代码到远程
    git push  #提交到远程
6. UI查看
    gitk

代码解决冲突和拉取代码

1.	本地有没有保存的文件先提交到本地  git add .  然后git commit -m "xxx"
   1.1 如果不小心输入了git add . 添加全部时应该
      git checkout xx 取消不需要上传的文件
2.	远程拉取  git pull  origin master(某个仓库、某个分支)
3.	查看状态  git status
4.	有时团队协作时需要解决冲突,此时需要编辑器手工操作修改代码
5.	git add .  
6.	git commit -m "xxx"
7.	git push 即上传代码 完成任务

如何撤回到某个历史版本

1.	git log 查看日志 复制想要保留的日志码
   commit 13cb18cb3d7d95afbe053911b52a6f812860dcc5(这个为日志码)                              Merge: df02c4f 2716d80                                                          Author: xx                          Date:   Wed May 15 14:00:03 2019 +0800                                          
2.	git reset --soft 23e450fa3da28edf744bcbd4452c1ce3e
3.	git reset --hard 23e450fa3da28edf744bcbd4452c1ce3e
  2和3区别git reset --soft 是回到日志码的版本,但保留此版本后的版本 不改变gitk树的逻辑结构
  git reset --hard 是回到日志码的版本 但会修改本地修改记录,日志码的版本为head版本,修改gitk树结构

写在后面

国人也有个和github相似的网站,为码云,操作方法一样https://gitee.com/,操作同上一样!!!
另外有些小伙伴觉得在黑框框里输入git语句操作代码有点乏味,网络上有个TortoiseGit是常规的可视化Windows软件,大家可以自行百度下载。
更多前端资料请关注公众号:前端从入门到SP
微信扫描二维码即可关注
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值