2.输入 git init ,初始化仿碰本地仓库
3.输入 git remote add origin 仓库地址, 添加远程仓库
如果远程仓库中有提交历史,输入 git pull origin master ,将提交历史和文件拉到本地仓库,有冲突解决冲突
4.输入 git add,git commit ,将文件存入本地仓库
5.输入 git push -u origin master ,将之前已commit的本地仓库文件推到远程仓库
1.在需要关联的本地仓库位置调出 git bash
2.没有已关联的远程仓库则输入 git remote add origin 仓库地址, 添加远程仓库,有则输入埋腔 git remote set-url origin + 新地址
3.如果远程仓库中有提交历史,本地仓库也有,弯大衫则输入 git pull origin master --allow-unrelated-histories ,合并两个项目不关联的历史
4.输入 git push -u origin master ,将本地仓库的commit推到远程仓库
注:origin和master根据需要替换,一般创建远程仓库时默认仓库别名是origin,默认分支是master。
再记录一下https设置用户名,密码步骤,不用每次有远程 *** 作都要输入:
在本地仓库中调出git bash,输入 git config credential.helper store ,再输入 git push 就可以了
感谢: 三也视界 (作为记录)
打开sourcetree,点击菜单栏的 “ Create ”按钮;然后点行肢击下面的“ 浏览 ”按钮,选择指定的位置(文件夹);最后点击下面的“ 创建 ”按钮,其他不需要修改,创建完成。
①、创建完成之后,点击屏幕中间的“ 在文件资源管理器中打开 ”按钮,新建一个test.txt文件,编档扒世辑内容,随便写点什么东西都可以,写完保存一下。
②、返回sourcetree,可以看到未暂存文件区域多了一个test.txt文件,选中text.txt文件,点击“ 暂存所选 ”按钮,文件就会暂存到已暂存文件区域。
③、选中test.txt文件,右键-提交,然后在最下面写上备注或者描述,这里的备注可写可不写,最后点击“ 提交 ”按钮。
④、提交成功后默认生成master分支
点击sourcetree右上角的“ 命令行模式 ”按钮,进入命令行。
·查看当前所在目录。
·进入上一级目录。
·创建一个demo2 仓库(文件夹)。
·进入demo2文件夹。
·初此大始化仓库。
·查看所有文件包括隐藏文件,如果有.git/文件则表示初始化成功。
·创建一个test.txt文件并写入内容,
·查看test.txt文件的内容。
·将test.txt文件添加到暂存区。
·将暂存区的test.txt文件上传到本地仓库并添加备注。
到这里通过git命令行创建仓库已经完成。
以上内容来着视频: https://www.imooc.com/video/17966
下一章: 创建远程仓库
1. 下载Github for Windows,然后安装。2. 登陆,安装好后打开GitHub,用你的GitHub账号登陆。
需要注意的事,Github for Windows会帮你创建SSH Key,你打开邮件应该会收到邮件帮你创建SSH Key的信息,这也省了不少。
3. 创建一个仓库。点击上面的 “+Add” 按钮创建一个新的仓库,输入相关信息:
4. 新建的仓库还没有真正地提交到本地仓库。
相当于这只是一个new的修改,github简化了一些 *** 作过程,对于任何修改,只需要添加评论就可以提交到本地仓库,然后这个时候才可以提交到远程仓库,所以来添加一条评论:在每次添加一个评论之后,就相当于向本地仓库提交了一本版本,之后,就可以选择一个版本向远处仓库提交了。
5. 这个时候就可以Publish一个仓库了
Publish之后按钮就变成in sync文字,表示以后的修改提交就是同步,这个时候你到你的github上看应该就会多一个仓库了
6. 添加项目仓库在本地保存在一个文件夹中,
Github for windows会监视这掘侍个文件夹,任何修改都会在仓库中看到,然后像上面一样添加评论就可以将修改提交到本地仓库,这里打开仓库目录,往里面添加一个项目:
7. 将修改提交到本地仓库
回到Github for windows中,已经可以看到刚才添加的项目了,同样,提交注释提交到本地仓库。
8.最后,点击sync将本地仓库提交到github7. 参与开源项目协同开发:
github现在已经深度支持Windows开发者了,现在每个在github的开源项目前面都有一个“Clone in Windows”的坦吵按钮,可以Clone任何感兴趣的开源项目,然后在地进行修改,参与开源项目的开发。点击该按钮之后,浏览器会要求打开Github for Windows,并下载项目至本地,新建一个本地仓库。
总结:github for Windows简化了一些概念和 *** 作,并且几乎所有主要 *** 作都通过图形界面来完成,基本上能完成日常写作了。让散侍这些主要的简化包括: 1. 将push到远程仓库简化为一个同步按钮 2. 将提交到本地仓库简化为只需要对一些列修改添加评论更多的,还包括分支的建立和管理,这部分自己去探索吧,总之,github for Windows确实是一个非常好的工具。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)