在 windows上面使用git bash

在git bash中使用的复制与粘贴快捷键:

Ctrl+ins 复制 Shift+ins 粘贴

第一步:

官网下载git,然后右键 git bash here进入命令行

配置远程仓库

git config --global  user.name "......."

git config --global user.email "........."

建立空的文件夹

cd G:

mkdir git-repoditory(预备仓库文件夹名字自拟)

cd git-repository

pwd

通过git init命令把这个目录变成Git可以管理的仓库,并且出现一个.git的文件,:

git init

.git的文件用于跟踪管理版本库

git add read.txt(将read.txt文件提交到暂存区)

git commit -m "要修改的备注"(将文件提交至版本库)

git status(查看提交的状态,会提醒你是在暂存区还是已经在仓库里了)

git log(打日志,可以看到各个提交日期和commit的备注)

git diff(看前后改变了什么内容)

git reset(回退到上一个版本)

git reset --hard commitId(回退到哪一个commit-id,id可以不用使用完全,git会自动搜索)

git checkout --readme.txt(将工作区的全部修改还原)

删除文件-------使用rm 文件名------那么版本库和工作区的分开了-------那么方法一删除版本库git rm并且git commit--------方法2使用git checkout --文件名还原

使用git log退出按住q即可

关联远程仓库

1.在本地版本库克隆时,会发现没有ssh链接

这时开始创建ssh密钥

cd .ssh目录

配置

git config --global user.name "xkwg"
 
git config --global user.email "[email protected]"

生成公钥私钥

ssh-keygen -t rsa -C "[email protected]"
连续按三次回车,这里设置的密码就为空了,并且创建了key。

    Your identification has been saved in /User/Admin/.ssh/id_rsa.
    Your public key has been saved in /User/Admin/.ssh/id_rsa.pub.
    The key fingerprint is:
    ………………


最后得到了两个文件:id_rsa和id_rsa.pub

使用pwd找到路径,打开pub复制到码云上(注意建立私人公钥,不然只有只读效果)

2.两种方法和远程链接

2.1关联本地已有版本库

要关联一个远程库,使用命令git remote add origin git@server-name:path/repo-name.git

关联后,使用命令git push -u origin master第一次推送master分支的所有内容;

此后,每次本地提交后,只要有必要,就可以使用命令git push origin master推送最新修改;

2.2直接克隆版本库

使用git push提交到远程修改

猜你喜欢

转载自blog.csdn.net/qq_39125445/article/details/82932922