git初始设置
git config --global user.name "username"
git config --global user.email "***@**.**"
其实这些都会更改.gitconfig文件,git命令加载时也是会查询config文件中的设置的。目前,一些常用的config命令。
[user]
email = ***@**.com
name = ***
[color]
ui = auto
[alias]
st = status
br = branch
co = checkout
如果写成命令格式git config --global color.ui auto
color相当于类,ui相当于color的类属性,初始化为auto。可以近似这样理解。
接下来为SSH公私钥设置,此处跳过
创建本地仓库&同步到远程仓库
这里远程仓库即是github
在github中创建仓库,例如gitRepoTest
,注意这里不能勾选readme.md
因为这样goithub就会完成仓库的创建,本地仓库与远程仓库即不能同步。
第一种方式-本地库中没有初始化
不勾选readme如下所示
刷新github,即可看到远程库的代码情况,与本地相同
第二种方式-本地库已经初始化且有源文件等
使用push an existing repository from the command line即可
远程仓库更新
当本地仓库增加源文件或其他文件时,同步到github,使用git push
本地仓库更新
远程仓库更新后本地仓库的更新使用命令git pull
本地仓库分支管理
在本地仓库中使用git co -b new
创建新的分支,在new分支中修改代码后,需要更新到远程库,使用git push origin new
,origin告知远程仓库要先创建该分支。
网友评论