GitHub实战系列~4.把github里面的库克隆到指定目录+日常使用 2015-12-11

简介: GitHub实战系列汇总:http://www.cnblogs.com/dunitian/p/5038719.html —————————————————————————————————————————————————————— 很多人问,明明有git gui 和 github可以直接图形化操作...
+关注继续查看

GitHub实战系列汇总:http://www.cnblogs.com/dunitian/p/5038719.html

——————————————————————————————————————————————————————

很多人问,明明有git gui 和 github可以直接图形化操作的吗?全部指令干啥???

呃(⊙o⊙)…呃(⊙o⊙)… ===> 装逼~

O(∩_∩)O~,开玩笑的,其实就是为了通用和熟悉git,linux里面照样这样用,多熟悉点基础指令很有用的,

———————————————————————————————————————————————————————

1.把github里面的库克隆到指定目录

格式:git clone ssh地址 "路径" (命令不清楚的可以用linux查看命令的方法 git clone --help)

$ git clone git@github.com:dunitian/Windows10.git "F:/Work/WP/Windows10"

Cloning into 'F:/Work/WP/Windows10'...
remote: Counting objects: 729, done.
remote: Total 729 (delta 0), reused 0 (delta 0), pack-reused 729
Receiving objects: 100% (729/729), 5.58 MiB | 702.00 KiB/s, done.
Resolving deltas: 100% (470/470), done.
Checking connectivity... done.

2.切换到指定目录[两种方法]windows不区分大小写,Linux就要注意了
方法一:命令 cd f:/work/wp/windows10  (Linux通用)

方法二:在目录右键 git bash here (仅限windows)

3.查看一下状态和日记(做完每一步都可以看看,新手多用用,每次提交的时候多用用)

DNT@DESKTOP-PTACRF6 MINGW64 /f/work/wp/windows10 (master)
$ git status
On branch master (在master分支里面
Your branch is up-to-date with 'origin/master'.
nothing to commit, working directory clean (没有提交

DNT@DESKTOP-PTACRF6 MINGW64 /f/work/wp/windows10 (master)
$ git log (提交日记)
commit 1bb5aa4761f9775d8590668115d9cf14a0148100
Author: dunitian <1054186320@qq.com>
Date: Thu Dec 10 12:14:16 2015 +0800

逆天WP-Win10开发笔记源码(学习ing)

4.实战一下使用status和log(添加文件)

  4.1 添加一个文件 temp.dnt  ==> vi temp.dnt  (进入命令模式后,按i进行编辑,编辑完后按esc 再输入 :wq)

  4.2 查看一下状态 git status  ==>temp.dnt 待提交,使用 git add命令继续跟踪

  

  4.3 把文件添加到暂存区 git add temp.dnt

  4.4 查看一下状态 git status  ==> 一个新文件 temp.dnt,使用 git reset 可以恢复

  

  4.5 把文件提交到本地库中 git commit -m "注释"

  4.6 查看一下状态 git status ==> 没有什么可以再提交了可以使用git push 把代码托管到 github网站上

  

  4.7 把文件提交到github  git push

  4.8 查看状态 git status ==> 提交到管理员主分支了,没有什么可以提交的了

  

  4.9 查看一下提交日记 git log

  

5.实战一下使用status和log(删除文件)

和上面差不多,我就简写了:

  5.1 git rm temp.dnt (删除所有:git rm -rf * [命令不理解就看看==>Linux基础教程]) 

  

  5.2 git commit -m "注释"【推荐使用git xxx删除或者修改,这样就可以直接提交,不然得加上-a选项:git commit -a -m "xx"

  

  5.3 git push 

  

  5.4 查看提交记录 git log

  

文件木有了:

  

下节预告:创建分支,恢复历史版本,消除冲突,修改提交信息,获取远程最新仓库分支等

作者:毒逆天
打赏:18i4JpL6g54yAPAefdtgqwRrZ43YJwAV5z
本文版权归作者和博客园共有。欢迎转载,但必须保留此段声明,且在文章页面明显位置给出原文连接!
目录
相关文章
|
18天前
|
消息中间件 分布式计算 Java
大厂招聘重点全在这!GitHub置顶Java基础-高级面试库+自学路线
最近几年经常会听见这样一种声音:“程序员是吃青春饭的,年龄一大就不吃香了”,在当下这种互联网产业增速放缓,甚至隐约展现出疲态的时刻,此类言论就很有市场。 可能在其他领域中,程序员的发展前景不太乐观,但在Java这条赛道上,大家的前景还是很明朗的。入行Java也好几年了,我属于是半路出家,感觉做这一行很轻松,不会像以前做网络安全时那样感到焦虑与压力。 Java这一块,最看重的是技术与经验,只要是愿意学习勤钻研,在Java领域还是能吃得开。 至于收入方面,问了圈子里很多朋友,也结合我个人的实际情况,得出的结论是:平均每年能入60个左右,职位越高入得越多。这一行的高管几乎没有什么中年危
21 0
|
1月前
|
存储
GitHub中如何创建自己的存储库
创建自己的存储库? 首先打开你的GitHub账号主页,在账号右上角找到一个“+”号,点击里面有一个New repository选择创建新的存储库。
25 0
|
1月前
|
存储 运维 安全
【运维知识高级篇】一篇文章带你搞懂GitHub基础操作!(注册用户+配置ssh-key+创建项目+创建存储库+拉取代码到本地+推送新代码到Github)
【运维知识高级篇】一篇文章带你搞懂GitHub基础操作!(注册用户+配置ssh-key+创建项目+创建存储库+拉取代码到本地+推送新代码到Github)
65 0
|
5月前
|
存储 Java 开发工具
被吐槽 GitHub仓 库太大,直接 600M 瘦身到 6M,这下舒服了
被吐槽 GitHub仓 库太大,直接 600M 瘦身到 6M,这下舒服了
104 0
|
7月前
|
机器学习/深度学习 算法 PyTorch
GitHub趋势榜第一:超强PyTorch目标检测库Detectron2,训练更快,支持更多任务
Detectron2是在PyTorch里从零开始写成的,团队希望这种做法,能让用户享受PyTorch做深度学习的思路。社区更活跃的话,PyTorch也会变得更好。
GitHub趋势榜第一:超强PyTorch目标检测库Detectron2,训练更快,支持更多任务
|
8月前
github fork自己的库,如何同步源库的更新
github fork自己的库,如何同步源库的更新
46 0
|
8月前
github库fork后,将更新提交到源库
github库fork后,将更新提交到源库
56 0
github库fork后,将更新提交到源库
|
8月前
|
数据安全/隐私保护
Github删除一个无用库
Github删除一个无用库
43 0
|
8月前
|
监控 jenkins 测试技术
搭建Vue3组件库:第九章 持续集成CI:基于GitHub的Action回归验证
本章介绍一下github的工作流的持续集成服务。
166 0
搭建Vue3组件库:第九章 持续集成CI:基于GitHub的Action回归验证
|
9月前
|
机器学习/深度学习 存储 算法
Github 上最大的开源算法库,还能学机器学习!
Github 上最大的开源算法库,还能学机器学习!
Github 上最大的开源算法库,还能学机器学习!
相关产品
云迁移中心
推荐文章
更多