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(windows)的基本使用
推荐阅读