Windows客户端git简单使用记录
客户端git简单使用记录
1. 安装git客户端
下载地址:https://git-scm.com/download/win
下载后一路next就可以了,除了安装文件夹,可以全部选择默认项。
安装完成后,右键里面会出现两项git的菜单项(Git Gui Here, Git Bash Here),可以在当前文件夹下打开git可视化窗口和命令窗口。
2. 开始使用git客户端
2.1拉取github代码到本地
在当前文件夹中右键,选择Git Bash Here,即在打开git命令窗口,直接切到当前目录下。
命令:git clone URL
使用命令ls可以看到当前目录下,出现了拉取得项目文件夹。
进入项目文件夹即可看到git的信息,当前分支为master
2.2 创建新分支
命令:git branch 分支名称
此时虽然创建了新的分支,但是也只是本地仓库中新建了分支,远程github上面还是没有显示新的分支(dev_2020-07-27
)的。
2.3切换分支
命令:git checkout 分支名称
切换成功后,会自动显示当前分支的名称。后面的操作也只会影响当前分支。
此时可以对文件夹下的所有文件可以随意修改了。
2.4 提交代码到分支
命令:add .
小圆点表示将当前文件夹下面的所有文件作为待提交的对象,包含子文件夹里的文件,类似编辑器git插件里面的add index。
2.5 查看待提交的文件,类似编辑器git插件里面的show respository
命令:git status
2.6 提交代码到本地仓库
命令:git commit -m “注释”
2.7 关联本地仓库和远程仓库
命令:git remote add origin url(仓库地址)
如果是本地新建的分支,会提示已经存在关联关系。
2.8 推送分支到远程仓库
命令:git push origin 分支名称
运行这一步可能要输入用户名和密码,用户名是github帐号,密码就是github的密码,不知道为什么我这次提交却没有让输入用户名和密码,也可能是我使用编辑器里面的git插件时,已经将密码保存到本地了。
后来拿另一个项目测试发现,果然是需要输入输入用户名和密码的。
在弹出“发送其你去时出错”的提示后,自动弹出输入Username的框,输入用户名后,点击OK则会弹出输入Password的弹窗,输入正确后,即可自动推送代码到远程仓库。
此时刷新远程github,则可以看到新的分支代码。
2.9 合并分支到主分支
在主分支页面上可以看到有新分支提交的代码提醒,点击右侧的 compare & pull request
,可以看到新分支提交的代码跟主分支的区别。
此页下面是具体的修改的内容:
如果确定合并,可以点击 上面的绿色按钮: Create pull request
然后点击页面的 Merge pull request
,最后点击 Confirm merge
,然后可以添加合并的备注,comment
最后github会提示你,合并成功,可以安全删除分支dev_2020-07-27
.
这时回到code页面,可以看到master分支上已经将分支的内容合并过来了。