基本操作
-
<李>在Github上新建一个仓库测试,不初始化李>
<李>然后,本地安装Git李>
<李>在本地,新建一个相同库名的目录测试李>
<李>进入目录,右键Git Bash这里李>
<李>按照如下命令操作即可:
回声“# Test"在比;自述文件。md
git init
git添加README。md
git commit - m“第一commit"
git远程添加起源https://github.com/erryeng/Python-practices.git
git push - u起源大师李>
* * *从Github网站上把项目拉到本地
-
<李>本地安装git李>
<李> Github网站上拷贝项目的SSH地址李>
<李>在本地新建一个文件夹李>
<李>进入此文件夹,然后这里Git Bash 李>
<李>运行命令:git克隆拷贝的ssh地址* * * 李>
命令解释:
-
<李>
git init
初始化,该命令将创建一个名为.的子目录(项目里的文件还没有被跟踪)
git添加README。医学博士(git添加* . py)
对文件进行跟踪
git添加。
把所有变化提交到暂存区,包括文件内容修改(修改)以及新文件(新),但不包括被删除的文件
git添加——
所有的,包括已经添加的和未添加的
git commit - m“第一次提交“
跟踪文件之后,进行提交
git远程添加https://github.com/jerryfeng007/Python-practices.git
起源添加远程仓库(以后,可以用血统来代替整个url)
将本地的主人分支推送到起源主机,同时指定起源为默认主机,后面就可以不加任何参数使用git推了李>
创建开发分支开发项目
-
<李> github上建立新分支开发李>
<李>查看远程分支,git分支- r 李>
<李>本地新建分支,git分支开发李>
<李>查看本地分支,git分支李>
<李>查看所有分支,git分支——李>
<李>查看当前分支,git分支——,带*的李>
<李>切换到开发分支,git checkout开发李>
<李>查看当前分支,带*的,git分支——李>
<李>进行开发李>
<李>开发完毕,git添加(比如git添加* . py) 李>
<李> git commit - m“提交时间,提交内容等“李>
<李>提交到开发分支,git push起源发展李>
<李>查看github是否有刚才推的修改李>
<李>此时,如果大师被别人修改,那么你本地就不是最新了李>
<李>切换到本地主人分支,git checkout大师李>
<李>拉取最新代码,git拉起源大师李>
<李>把开发分支上的代码合并到主人,git合并开发李>
<李>查看状态,git地位李>
<李>提交到远程大师,git push李>
其他
-
<李>删除本地分支,git分支- d test2李>
<李>删除远程分支,git push起源——delete test2李>
从Github删除分支之后,本地使用git分支——查看,仍存在
执行命令,git远程删除起源
再次使用git分支——查看,删除了。