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。
具体使用步骤:
- 首先注册一个Github账户
- 在电脑上安装git
- 按照中文官方文档中的入门
一步一步建立仓库,建立连接,即可管理在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
微信扫描二维码即可关注