常用指令:
#查看当前分支下文件的状态,新增、修改、删除情况
git status
#加入本地待提交队列中去 .标识提交所有的信息(增删改)
git add.
#提交到本地仓库中去
git commit -m '提交备注内容'
#添加仓库名为dataRepository的origin服务源
git remote add origin XXXXX@github.com/仓库名dataRepository
#提交到远程仓库中去(服务源为origin、分支名为master)
git push -u origin master
#从远程仓库分支拉取内容
git pull origin master
#查看远程仓库分支
git remote -v
#查看所有仓库分支
git branch -a
#查看本地仓库分支
git branch
新机器初始化操作
1、创建一个目录,进入该目录下
2、执行git init命令,初始化本地仓库
3、生成公钥和私钥 ,根据注册在github上的邮箱地址生成
ssh-keygen -t rsa -c "8900xxx@xx.com"
4、在github服务器上面配置公钥
a.打开git命令窗口
b.进入.ssh目录:cd ~/.ssh
c.找到id_rsa.pub文件:ls
d.查看公钥:cat id_rsa.pub
e.将对应的公钥添加入ssh库中,设置中添加
5、配置全局用户名和邮箱(提交时用来显示提交人的相关信息)
git config --global user.name 'xxxxx'
git config --global user.email 'xxxx@xxx.com'
git config --global --list #查看配置的信息
6、配置远程服务名(如果服务名origin已经存在了就建立关联,如果不存在则新建服务名并建立关联)
git remote add origin XXXXX@github.com/仓库名dataRepository
7、从远程分支拉取数据
git pull origin master
8、从本地向远程仓库分支提交
git push origin master
新建目录以及本地分支拉取远程分支
1、初始化本地仓库
git init
2、创建本地分支
git branch myBranch
3、切换到本地分支
git checkout myBranch
git checkout -b myBranch #该功能相当于创建了myBranch分支并且切换到该分支
4、配置远程服务源
git remote add origin XXXXX@github.com/仓库名dataRepository
5、与远程分支建立关联(之后pull或者push就可以不用指定远程分支名了)
git branch --set-upstream-to=origin/远程分支名
6、拉取对应分支的内容
git pull origin myRemoteBranch