Git第一次使用配置信息,第一次提交代码,分支操作

1.下载git

http://www.wmzhe.com/soft-38802.html
下载完成后
当你在任何一个目录点击鼠标右键时,会出现
GIT GUI Here
GIT Bash Here
上面那个是图形用户界面,底下这个是linux命令模式界面.
推荐使用第二种,因为在以后使用linux过程中比较方便。

2.下载远程仓库代码到本地

可以点击Download ZIP 然后解压到自己使用的目录
Git第一次使用配置信息,第一次提交代码,分支操作
也可以复制这个https或者SSH地址使用命令进行下载
Git第一次使用配置信息,第一次提交代码,分支操作
使用git clone 命令进行下 后面就接刚才复制的地址
Git第一次使用配置信息,第一次提交代码,分支操作

3.第一次使用

先在一个文件夹右键打开git bash
Git第一次使用配置信息,第一次提交代码,分支操作
然后在命令中输入 git init 进行初始化,这样这个文件夹就变成了git仓库
成功之后会出现一个git文件夹.

Git第一次使用配置信息,第一次提交代码,分支操作
接下来设置相关参数
git config --global user.name ‘XXXX’
git config --global user.mail [email protected]
然后可以查看相关参数
git config --list

四、分支操作

1)先得到远程仓库
使用 git remote add 后面加的是你给这个仓库起的名字和仓库地址
Git第一次使用配置信息,第一次提交代码,分支操作
2)更新查看它的分支
默认都会有master这个分支,在刚才创建remote的时候也可以加上-m指定分支.
Git第一次使用配置信息,第一次提交代码,分支操作
git branch -a 查看所有分支
Git第一次使用配置信息,第一次提交代码,分支操作
git branch可以进行分支切换.想上传到哪个分支就切换到哪个分支
Git第一次使用配置信息,第一次提交代码,分支操作

五、具体的上传代码流程

还是刚才那个目录,比如我把test.java这个代码上传到
https://github.com/Fann31/test
1.创建test.java
windows直接使用鼠标右键创建
linux使用Git第一次使用配置信息,第一次提交代码,分支操作
2.可以任何时候使用git status 查看文件的状态
它这里显示Untracker files: use git add,然后我们就先添加到缓存中
Git第一次使用配置信息,第一次提交代码,分支操作
3.git add后加入到缓存中 这里还提示test.java是个新文件
Git第一次使用配置信息,第一次提交代码,分支操作
4.最后使用commit 提交到远程仓库
git commit -m ‘XXX’ 可以提交消息(message).来进行说明
Git第一次使用配置信息,第一次提交代码,分支操作

5.最后使用push更新到远程仓库
在更新前需要和远程仓库代码差不多同步,
如果远程仓库刚建立可以使用
git push -f origin HEAD:分支名
origin是刚才创建的remote.
如果远程仓库有代码,需要先merge到本地(–allow-unrelated-histories )
Git第一次使用配置信息,第一次提交代码,分支操作
然后再使用add commit -m push进行操作