就四部
①git clone https://github.com/liu1193861238/siku.git
②git add . //所有的变动添加到仓库
③git commit –m ”提交信息” //提交到本地仓库
④git push –u origin master //推到git上
1.到一个空白位置如图
2.鼠标右击并且点击
3.会出现
4.输入如下
可以直接复制下面这句
git clone https://github.com/liu1193861238/siku.git
在命令行右击并且点击“paste”如下图:
5.点击回车
6.进入siku
7.然后把想上传的项目放到siku下
8.命令行执行cd siku 如下
9.然后执行git add .
10然后输入git commit –m ”提交信息”
-m: 指的是这次提交输入的信息
其实这一步是提交到本地仓库
11最后输入git push –u origin master
(此操作目的是把本地仓库push到github上面,此步骤需要你输入登录github上的帐号和密码)
然后看GitHub已经更新
以后有代码改动想提交到GitHub上
进到siku目录,在空白处点击右击“Git Base Here”
执行下面三行命令
①git add .(后面有个点呢“.”)
②git commit –m ”提交信息”
③git push –u origin master
git的拉取
Git中从远程的分支获取最新的版本到本地有这样2个命令:
git fetch:相当于是从远程获取最新版本到本地,不会自动merge
git fetch origin master
git log -p master..origin/master
git merge origin/master
首先从远程的origin的master主分支下载最新的版本到origin/master分支上
然后比较本地的master分支和origin/master分支的差别
最后进行合并
从远程获取最新的版本到本地的test分支上之后再进行比较合并
git pull:相当于是从远程获取最新版本并merge到本地
git pull origin master
上述命令其实相当于先执行 git fetch 后执行 git merge。
在实际使用中,git fetch更安全一些。因为在merge前,我们可以查看更新情况,然后再决定是否合并
切换远程分支
git checkout -b release origin/release-9.4