欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Git的基本使用(Windows)

程序员文章站 2024-02-21 23:08:07
...

一、安装Git

进入Git官网Download 下载安装程序,安装Git。


二、设置机器标识

打开Git Bash,执行以下两条命令:

git config --global user.name {name}
git config --global user.email {email}


三、将目录变成Git可管理的仓库

cd到想管理的目录后,执行以下命令

git init

执行完后目录内会新生成一个.git 目录,这是Git管理文件。


四、新增和修改文件

第一步:告诉Git你将要提交什么文件(新增的或修改的)

git add {file_name}

第二步:提交第一步add的文件

git commit -m "{description}"

五、回退到版本

第一步:查看commit记录

git log

第二步:回退上一个版本

git reset --hard HEAD^

注:HEAD表示当前版本,HEAD^表示上一个版本,可以写成HEAD~1,HEAD^^表示上两个版本,可以写成HEAD~2,以此类推。


六、恢复到新版本

第一步:查看命令记录,找到commit id

git reflog

第二步:恢复到新版本

git reset --hard {commit_id}

七、撤销修改

7.1 撤销未add的修改

git checkout -- {file_name}

7.2 撤销已add未commit的修改

git reset HEAD {file_name}

git checkout -- {file_name}

八、删除文件

删除文件后可以进行两个操作

8.1  撤销删除

git checkout -- {file_name}

8.2  确定删除

git rm {file_name}

git commit -m "{description}"

九、使用github远程仓库(关联远程仓库)

9.1 创建SSH Key。打开Git Bash,执行以下命令,并默认执行所有步骤

ssh-****** -t rsa -C "{email}"

9.2 在github中添加SSH Key,将上一步生成的id_rsa.pub文件中的内容复制过去

9.3 关联远程库(先在github上创建一个仓库)。在本地仓库目录下执行以下命令

git remote add origin {repository_url}

9.4 推送内容到远程库

git push -u origin master

注:第二次推送不需要-u参数

9.5克隆远程库

git clone {repository_url}

十、设置代理

git config --global http.proxy {url:port}

相关标签: git