windows下Git的最简单操作 (除了安装外,linux下的操作也一样)2020-01-15

WINDOWS

步骤1:安装windows git

下载Git-2.30.0-64-bit.exe

全部按照缺省进行安装

 

步骤2:打开git-bash这个命令行工具

找打一个空间足够的目录。 这里的前面的 /c/ 等同于 c:盘符

下面的命令等同于 cd c:/Users/Edward_YGM/Desktop/tmp

$ cd /c/Users/Edward_YGM/Desktop/tmp/

   

步骤3: 把远程的git内容拷贝过来

$ git clone edward@192.168.0.250:/home/edward/git/projects
Cloning into 'projects'...
edward@192.168.0.250's password: xxx
remote: Enumerating objects: 14, done.
remote: Counting objects: 100% (14/14), done.
remote: Compressing objects: 100% (9/9), done.
remote: Total 14 (delta 2), reused 0 (delta 0)
Receiving objects: 100% (14/14), 8.59 MiB | 4.86 MiB/s, done.
Resolving deltas: 100% (2/2), done.

注意,这里需要输入用户名为edward的密码,当然,这个用户名必须是能访问git的用户名和密码。

 

步骤4:进入到projects这个目录

$cd projects

  

步骤5: 所有的东西都拷贝下来的,然后,可以在windows下修改文件,添加文件等操作

 

步骤6:将修改了的,或添加的文件更新到本地

$ git add *

  

$ git commit * -m "firstd"
[master 3a5e758] firstd
1 file changed, 2 insertions(+)

  

这里 -m 是写注释的地方,写上本版的注释或理由,不能为空。

 

步骤6:可以上网的时候,将本地已经更新的上传到服务器

$ git push origin master
edward@192.168.0.250's password:
Enumerating objects: 7, done.
Counting objects: 100% (7/7), done.
Delta compression using up to 8 threads
Compressing objects: 100% (2/2), done.
Writing objects: 100% (4/4), 311 bytes | 155.00 KiB/s, done.
Total 4 (delta 1), reused 0 (delta 0), pack-reused 0
To 192.168.0.250:/home/edward/git/projects
e8ec5d4..3a5e758 master -> master

   

步骤7:回退到老的版本

先查一下更新的情况

$ git log
commit e2da4c23069f0a834d35ea6c027b1bd5cf20c45c (HEAD -> master, origin/master, origin/HEAD)
Author: yyy <y@qq.com>
Date:   Fri Jan 15 16:03:41 2021 +0800

    dd

commit 3a5e758b08afba3770bc5406c3b70a9b8449ad6b
Author: yyy <y@qq.com>
Date:   Fri Jan 15 15:58:03 2021 +0800

    firstd

commit e8ec5d484c4aa00c687ca5df97ca4fb464aae245
Author: yyy <y@qq.com>
Date:   Fri Jan 15 15:56:47 2021 +0800

    first

commit 55eb442532ef8793d547c18f1087792fe1c957c2
Author: ygm <a@qq.com>
Date:   Fri Jan 15 14:58:35 2021 +0800

    first

  

然后启动老的版本

$git checkout 3a5e758b08afba3770bc5406c3b70a9b8449ad6b

这个红色的就是log里面的commit的编码,当上传的版本多了的话,注释就显得相当有意义

 

有这些操作就够了,想要自嗨一下的可以看git的命令。

posted @ 2021-01-15 16:25  yuan法  阅读(67)  评论(0编辑  收藏  举报