1、.gitconfig文件内容
.gitconfig文件(文件在/home/$username目录下)内容如下:
[credential]
helper = store
[color]
ui = auto
[http]
postBuffer = 524288000
[https]
postBuffer = 524288000
sslVerify = true
[user]
name = 开通代码权限的账号
email = 邮箱
[init]
defaultBranch = master
2、代码存放目录注意事项
可能在共享目录下下载代码会报错,但是在home目录下下载就一切正常。
3、push操作注意事项
注意:push 是将本地库代码推送到远程库,如果本地库代码跟远程库代码版本不一致,
push 的操作是会被拒绝的。也就是说,要想 push 成功,一定要保证本地库的版本要比远程
库的版本高!因此一个成熟的程序员在动手改本地代码之前,一定会先检查下远程库跟本地
代码的区别!如果本地的代码版本已经落后,切记要先 pull 拉取一下远程库的代码,将本地
代码更新到最新以后,然后再修改,提交,推送!
4、查看2023-07-17之后的提交记录
git log --since=2023-07-17
5、查看最新的提交的log记录
git log --graph
6、git add操作
git add -A 或者 git add –all 表示追踪所有操作,包括新增、修改和删除。
7、git commit 命令
git commit 命令将暂存区内容添加到本地仓库中。
8、创建分支命令:
git branch (branchname)
9、切换分支命令:
git checkout (branchname)
10、创建分支同时切分支命令
使用 git checkout -b (branchname) 命令来创建新分支并立即切换到该分支下,从而在该分支中操作。
11、合并分支命令
你可以使用以下命令将任何分支合并到当前分支中去:
git merge 任何分支
12、删除分支命令:
git branch -d (branchname)
git删除某个分支的方法:1、利用“git branch --delete dev”命令删除本地分支;2、利用“git push origin --delete branch”命令删除远程分支;3、利用“git branch --delete --remotes”命令删除追踪分支。
13、添加远程版本库命令格式:
git remote add [shortname] [url]
将远程仓库 “https://abc.xyz/d/e.git” 添加为 “origin” 的命令是什么?
git remote add origin https://abc.xyz/d/e.git
14、获取远程仓库“ origin” 的所有修改历史记录命令
git fetch origin
git fetch 命令将提交、文件和引用从远程存储库下载到本地存储库中。
15、显示当前分支与分支 “new-runoob” 之间差异的命令
git diff new-runoob
git diff 命令比较文件的不同,即比较文件在暂存区和工作区的差异。
16、git pull 是哪两个命令的组合?
fetch 与 merge。git pull 其实就是 git fetch 和 git merge FETCH_HEAD 的简写。
17、上库需要的几个操作
首先,使用命令git status查看修改的文件
其次,不管是否有新增文件都要执行git add .
然后,git commit,
git branch --set-upstream-to=origin/A A
最后是git push
git branch --set-upstream-to=origin/A A这是提交到A分支,如果要上库到B分支的话git branch --set-upstream-to=origin/B B
origin/A指的是服务器上的分支,空格后面的A是你本地的分支。set-upstream只需要执行一次,意思是把你本地的A分支与服务器上的A分支关联起来,以后就可以直接执行git push就可以了,也就是说,一套代码上库多少次都只需要执行set-upstream这个命令一次了
1.git checkout -b localbranch origin/branch #拉取远端origin/branch分支到本地并在本地创建个localbranch分支
2.git push --set-upstream origin unicom:origin/unicom #将本地分支上传到远端,并把本地localbranch和远端branch分支关联
3.git branch --set-upstream-to=origin/unicom unicom #将本地localbranch分支与远端branch分支关联
18、修改git下载代码账号密码
验证连接
注意下面的git字符串的位置不能换成个人账号
ssh -T git@x.x.x.x